24.932
SINTA Score Overall
5.932
SINTA Score 3Yr
4.986
SINTA Score Overall Productivity
1.186
SINTA Score 3Yr Productivity