59.240
SINTA Score Overall
45.176
SINTA Score 3Yr
554
SINTA Score Productivity
422
SINTA Score Productivity 3Yr