439
SINTA Score Overall
174
SINTA Score 3Yr
17.396.000
Affil Score
9.369.090
Affil Score 3Yr
Latest number of publications