1.466.213
SINTA Score Overall
640.742
SINTA Score 3Yr
702
SINTA Score Productivity
307
SINTA Score Productivity 3Yr