129.956
SINTA Score Overall
43.779
SINTA Score 3Yr
774
SINTA Score Productivity
261
SINTA Score Productivity 3Yr
