3.437
SINTA Score Overall
891
SINTA Score 3Yr
148.480.000
Affil Score
45.397.200
Affil Score 3Yr
Latest number of publications