74.144
SINTA Score Overall
23.500
SINTA Score 3Yr
4.634
SINTA Score Overall Productivity
1.469
SINTA Score 3Yr Productivity
Latest number of publications
View more ...