250
SINTA Score Overall
52
SINTA Score 3Yr
56.063.400
Affil Score
28.600.700
Affil Score 3Yr
Latest number of publications