356
SINTA Score Overall
138
SINTA Score 3Yr
594.660.000
Affil Score
206.820.000
Affil Score 3Yr
Latest number of publications