317
SINTA Score Overall
180
SINTA Score 3Yr
50.136.000
Affil Score
22.635.700
Affil Score 3Yr
Latest number of publications
View more ...