1.681
SINTA Score Overall
751
SINTA Score 3Yr
88
SINTA Score Productivity
40
SINTA Score Productivity 3Yr