40.125
SINTA Score Overall
13.596
SINTA Score 3Yr
542
SINTA Score Productivity
184
SINTA Score Productivity 3Yr