1.113.507
SINTA Score Overall
385.974
SINTA Score 3Yr
1.039
SINTA Score Productivity
360
SINTA Score Productivity 3Yr