21.624
SINTA Score Overall
7.580
SINTA Score 3Yr
3.604
SINTA Score Overall Productivity
1.263
SINTA Score 3Yr Productivity
Latest number of activities
View more ...