83.354
SINTA Score Overall
29.969
SINTA Score 3Yr
725
SINTA Score Productivity
261
SINTA Score Productivity 3Yr