2.886
SINTA Score Overall
986
SINTA Score 3Yr
2.886
Affil Score
986
Affil Score 3Yr
Latest number of publications
View more ...