1.308
SINTA Score Overall
327
SINTA Score 3Yr
51.677.400
Affil Score
36.447.800
Affil Score 3Yr
Latest number of publications
View more ...