569
SINTA Score Overall
202
SINTA Score 3Yr
13.959.500
Affil Score
6.565.630
Affil Score 3Yr
Latest number of publications
View more ...