1.660
SINTA Score Overall
450
SINTA Score 3Yr
128.350.000
Affil Score
33.203.600
Affil Score 3Yr
Latest number of publications