1.180
SINTA Score Overall
338
SINTA Score 3Yr
26.002.500
Affil Score
10.600.800
Affil Score 3Yr
Latest number of publications
View more ...