358
SINTA Score Overall
109
SINTA Score 3Yr
8.011.830
Affil Score
5.550.370
Affil Score 3Yr
Latest number of publications