45.881
SINTA Score Overall
28.311
SINTA Score 3Yr
493
SINTA Score Productivity
304
SINTA Score Productivity 3Yr
