403
SINTA Score Overall
210
SINTA Score 3Yr
56.162.600
Affil Score
40.942.700
Affil Score 3Yr
Latest number of publications