189
SINTA Score Overall
16
SINTA Score 3Yr
36.277.000
Affil Score
6.950.360
Affil Score 3Yr
Latest number of publications