212
SINTA Score Overall
168
SINTA Score 3Yr
13.350.800
Affil Score
9.000.600
Affil Score 3Yr
Latest number of publications