1.135
SINTA Score Overall
320
SINTA Score 3Yr
88.135.800
Affil Score
43.160.500
Affil Score 3Yr
Latest number of publications