17.951
SINTA Score Overall
6.836
SINTA Score 3Yr
2.564
SINTA Score Overall Productivity
977
SINTA Score 3Yr Productivity
Latest number of activities
View more ...