336
SINTA Score Overall
97
SINTA Score 3Yr
22.625.800
Affil Score
13.150.300
Affil Score 3Yr
Latest number of publications
View more ...