3.436
SINTA Score Overall
920
SINTA Score 3Yr
309.098.000
Affil Score
81.466.700
Affil Score 3Yr
Latest number of publications
View more ...