474
SINTA Score Overall
213
SINTA Score 3Yr
13.685.800
Affil Score
300.358
Affil Score 3Yr
Latest number of publications