541
SINTA Score Overall
94
SINTA Score 3Yr
4.228.700.000
Affil Score
2.674.300.000
Affil Score 3Yr
Latest number of publications