143.007
SINTA Score Overall
70.505
SINTA Score 3Yr
522
SINTA Score Productivity
257
SINTA Score Productivity 3Yr