59.167
SINTA Score Overall
45.176
SINTA Score 3Yr
553
SINTA Score Productivity
422
SINTA Score Productivity 3Yr