180
SINTA Score Overall
36
SINTA Score 3Yr
8.950.410
Affil Score
5.950.200
Affil Score 3Yr
Latest number of publications