76.967
SINTA Score Overall
63.080
SINTA Score 3Yr
606
SINTA Score Productivity
497
SINTA Score Productivity 3Yr