90.363
SINTA Score Overall
42.524
SINTA Score 3Yr
535
SINTA Score Productivity
252
SINTA Score Productivity 3Yr