5.098
SINTA Score Overall
2.054
SINTA Score 3Yr
5.008
Affil Score
2.018
Affil Score 3Yr
Latest number of publications
View more ...