53.619
SINTA Score Overall
23.451
SINTA Score 3Yr
426
SINTA Score Productivity
186
SINTA Score Productivity 3Yr