1.258
SINTA Score Overall
351
SINTA Score 3Yr
68.817.200
Affil Score
14.231.000
Affil Score 3Yr
Latest number of publications