935
SINTA Score Overall
349
SINTA Score 3Yr
9.708.550.000
Affil Score
7.358.550.000
Affil Score 3Yr
Latest number of publications
View more ...