38.309
SINTA Score Overall
20.916
SINTA Score 3Yr
504
SINTA Score Productivity
275
SINTA Score Productivity 3Yr