46.432
SINTA Score Overall
17.734
SINTA Score 3Yr
179
SINTA Score Productivity
68
SINTA Score Productivity 3Yr