39.452
SINTA Score Overall
18.001
SINTA Score 3Yr
251
SINTA Score Productivity
115
SINTA Score Productivity 3Yr
