937
SINTA Score Overall
296
SINTA Score 3Yr
64.458.100
Affil Score
38.453.200
Affil Score 3Yr
Latest number of publications
View more ...