25.577
SINTA Score Overall
7.511
SINTA Score 3Yr
2.558
SINTA Score Overall Productivity
751
SINTA Score 3Yr Productivity