2.130
SINTA Score Overall
669
SINTA Score 3Yr
209.787.000
Affil Score
103.815.000
Affil Score 3Yr
Latest number of publications