565
SINTA Score Overall
186
SINTA Score 3Yr
30.151.600
Affil Score
20.975.700
Affil Score 3Yr
Latest number of publications