450
SINTA Score Overall
241
SINTA Score 3Yr
55.551.100
Affil Score
41.510.900
Affil Score 3Yr
Latest number of publications