398
SINTA Score Overall
86
SINTA Score 3Yr
6.000.970
Affil Score
3.650.360
Affil Score 3Yr
Latest number of publications