38.153
SINTA Score Overall
8.094
SINTA Score 3Yr
4.239
SINTA Score Overall Productivity
899
SINTA Score 3Yr Productivity
Latest number of activities