74.999
SINTA Score Overall
21.253
SINTA Score 3Yr
4.687
SINTA Score Overall Productivity
1.328
SINTA Score 3Yr Productivity