732
SINTA Score Overall
172
SINTA Score 3Yr
18.049.500
Affil Score
3.222.430
Affil Score 3Yr
Latest number of publications
View more ...