2.724
SINTA Score Overall
788
SINTA Score 3Yr
487.016.000
Affil Score
340.244.000
Affil Score 3Yr
Latest number of publications