195
SINTA Score Overall
88
SINTA Score 3Yr
49.506.400
Affil Score
27.950.800
Affil Score 3Yr
Latest number of publications