6.961
SINTA Score Overall
1.741
SINTA Score 3Yr
6.961
Affil Score
1.741
Affil Score 3Yr
Latest number of publications