368
SINTA Score Overall
222
SINTA Score 3Yr
50.952.300
Affil Score
39.651.400
Affil Score 3Yr
Latest number of publications
View more ...