531
SINTA Score Overall
136
SINTA Score 3Yr
15.951.300
Affil Score
4.500.550
Affil Score 3Yr
Latest number of publications