768
SINTA Score Overall
342
SINTA Score 3Yr
2.346.880.000
Affil Score
923.162.000
Affil Score 3Yr
Latest number of publications