85.260
SINTA Score Overall
57.283
SINTA Score 3Yr
511
SINTA Score Productivity
343
SINTA Score Productivity 3Yr