548
SINTA Score Overall
287
SINTA Score 3Yr
60.277.700.000
Affil Score
11.556.400.000
Affil Score 3Yr
Latest number of publications
View more ...