43.035
SINTA Score Overall
17.174
SINTA Score 3Yr
566
SINTA Score Productivity
226
SINTA Score Productivity 3Yr