357
SINTA Score Overall
253
SINTA Score 3Yr
15.263.400.000
Affil Score
13.545.100.000
Affil Score 3Yr
Latest number of publications