110.364
SINTA Score Overall
49.473
SINTA Score 3Yr
331
SINTA Score Productivity
149
SINTA Score Productivity 3Yr