129.636
SINTA Score Overall
69.965
SINTA Score 3Yr
606
SINTA Score Productivity
327
SINTA Score Productivity 3Yr