2.868
SINTA Score Overall
674
SINTA Score 3Yr
270.565.000
Affil Score
69.043.200
Affil Score 3Yr
Latest number of publications
View more ...