45.989
SINTA Score Overall
32.663
SINTA Score 3Yr
362
SINTA Score Productivity
257
SINTA Score Productivity 3Yr