2.962
SINTA Score Overall
751
SINTA Score 3Yr
293.174.000
Affil Score
125.121.000
Affil Score 3Yr
Latest number of publications