112.500
SINTA Score Overall
87.943
SINTA Score 3Yr
815
SINTA Score Productivity
637
SINTA Score Productivity 3Yr