635
SINTA Score Overall
180
SINTA Score 3Yr
21.402.300
Affil Score
4.300.540
Affil Score 3Yr
Latest number of publications