125.126
SINTA Score Overall
33.866
SINTA Score 3Yr
416
SINTA Score Productivity
113
SINTA Score Productivity 3Yr
