674
SINTA Score Overall
176
SINTA Score 3Yr
14.152.000
Affil Score
9.550.840
Affil Score 3Yr
Latest number of publications