381.128
SINTA Score Overall
177.533
SINTA Score 3Yr
461
SINTA Score Productivity
215
SINTA Score Productivity 3Yr