830
SINTA Score Overall
159
SINTA Score 3Yr
48.114.200
Affil Score
3.600.360
Affil Score 3Yr
Latest number of publications
View more ...