60.322
SINTA Score Overall
14.973
SINTA Score 3Yr
8.617
SINTA Score Overall Productivity
2.139
SINTA Score 3Yr Productivity
Latest number of activities
View more ...