111.958
SINTA Score Overall
17.608
SINTA Score 3Yr
12.440
SINTA Score Overall Productivity
1.956
SINTA Score 3Yr Productivity
Latest number of activities