2.110
SINTA Score Overall
664
SINTA Score 3Yr
32.220.500
Affil Score
18.843.600
Affil Score 3Yr
Latest number of publications
View more ...