418
SINTA Score Overall
206
SINTA Score 3Yr
22.175.900
Affil Score
3.300.470
Affil Score 3Yr
Latest number of publications