45.940
SINTA Score Overall
32.649
SINTA Score 3Yr
362
SINTA Score Productivity
257
SINTA Score Productivity 3Yr