100.013
SINTA Score Overall
41.601
SINTA Score 3Yr
304
SINTA Score Productivity
126
SINTA Score Productivity 3Yr