18.002
SINTA Score Overall
5.660
SINTA Score 3Yr
9.001
SINTA Score Overall Productivity
2.830
SINTA Score 3Yr Productivity
Latest number of activities