27.434
SINTA Score Overall
3.631
SINTA Score 3Yr
5.487
SINTA Score Overall Productivity
726
SINTA Score 3Yr Productivity