526
SINTA Score Overall
256
SINTA Score 3Yr
35.825.500
Affil Score
13.868.800
Affil Score 3Yr
Latest number of publications
View more ...