763
SINTA Score Overall
430
SINTA Score 3Yr
29.500
Affil Score
22.000
Affil Score 3Yr
Latest number of publications