63.734
SINTA Score Overall
30.570
SINTA Score 3Yr
411
SINTA Score Productivity
197
SINTA Score Productivity 3Yr