1.318
SINTA Score Overall
334
SINTA Score 3Yr
58.324.600
Affil Score
27.757.300
Affil Score 3Yr
Latest number of publications