301
SINTA Score Overall
92
SINTA Score 3Yr
4.300.730
Affil Score
2.500.220
Affil Score 3Yr
Latest number of publications