633
SINTA Score Overall
211
SINTA Score 3Yr
22.751.400
Affil Score
16.900.700
Affil Score 3Yr
Latest number of publications