1.013
SINTA Score Overall
162
SINTA Score 3Yr
42.891.200
Affil Score
2.200.500
Affil Score 3Yr
Latest number of publications
View more ...