974
SINTA Score Overall
498
SINTA Score 3Yr
33.845.700
Affil Score
15.276.000
Affil Score 3Yr
Latest number of publications
View more ...