37.277
SINTA Score Overall
9.414
SINTA Score 3Yr
2.330
SINTA Score Overall Productivity
588
SINTA Score 3Yr Productivity
Latest number of activities
View more ...