144.877
SINTA Score Overall
41.440
SINTA Score 3Yr
537
SINTA Score Productivity
153
SINTA Score Productivity 3Yr