923
SINTA Score Overall
205
SINTA Score 3Yr
87.021.800
Affil Score
40.012.900
Affil Score 3Yr
Latest number of publications
View more ...