15.003
SINTA Score Overall
5.770
SINTA Score 3Yr
2.501
SINTA Score Overall Productivity
962
SINTA Score 3Yr Productivity
Latest number of activities