369.126
SINTA Score Overall
136.874
SINTA Score 3Yr
624
SINTA Score Productivity
231
SINTA Score Productivity 3Yr
