154.724
SINTA Score Overall
70.426
SINTA Score 3Yr
316
SINTA Score Productivity
144
SINTA Score Productivity 3Yr