974
SINTA Score Overall
633
SINTA Score 3Yr
36.370.700
Affil Score
21.787.900
Affil Score 3Yr
Latest number of publications
View more ...