20.439
SINTA Score Overall
5.150
SINTA Score 3Yr
2.555
SINTA Score Overall Productivity
644
SINTA Score 3Yr Productivity
Latest number of activities
View more ...