99.457
SINTA Score Overall
71.954
SINTA Score 3Yr
1.025
SINTA Score Productivity
742
SINTA Score Productivity 3Yr
