769
SINTA Score Overall
323
SINTA Score 3Yr
48.411
Affil Score
28.868
Affil Score 3Yr
Latest number of publications