35.156
SINTA Score Overall
6.090
SINTA Score 3Yr
2.704
SINTA Score Overall Productivity
468
SINTA Score 3Yr Productivity
Latest number of activities