192
SINTA Score Overall
64
SINTA Score 3Yr
18.625.600
Affil Score
15.625.300
Affil Score 3Yr
Latest number of publications