23.126
SINTA Score Overall
4.455
SINTA Score 3Yr
4.625
SINTA Score Overall Productivity
891
SINTA Score 3Yr Productivity
Latest number of activities