25.448
SINTA Score Overall
6.892
SINTA Score 3Yr
5.090
SINTA Score Overall Productivity
1.378
SINTA Score 3Yr Productivity