20.608
SINTA Score Overall
6.614
SINTA Score 3Yr
3.435
SINTA Score Overall Productivity
1.102
SINTA Score 3Yr Productivity
Latest number of publications
View more ...