723
SINTA Score Overall
238
SINTA Score 3Yr
33.235.200
Affil Score
22.345.300
Affil Score 3Yr
Latest number of publications