356
SINTA Score Overall
137
SINTA Score 3Yr
17.531.500
Affil Score
2.650.040
Affil Score 3Yr
Latest number of publications