1.114
SINTA Score Overall
378
SINTA Score 3Yr
136.501.000
Affil Score
73.500.400
Affil Score 3Yr
Latest number of publications
View more ...