1.971
SINTA Score Overall
651
SINTA Score 3Yr
3.794
Affil Score
1.456
Affil Score 3Yr
Latest number of publications