314
SINTA Score Overall
237
SINTA Score 3Yr
39.000.400
Affil Score
36.000.300
Affil Score 3Yr
Latest number of publications