2.221
SINTA Score Overall
786
SINTA Score 3Yr
190.356.000
Affil Score
69.385.800
Affil Score 3Yr
Latest number of publications