190.731
SINTA Score Overall
118.940
SINTA Score 3Yr
373
SINTA Score Productivity
232
SINTA Score Productivity 3Yr