26.735
SINTA Score Overall
7.157
SINTA Score 3Yr
6.684
SINTA Score Overall Productivity
1.789
SINTA Score 3Yr Productivity
Latest number of activities