2.026
SINTA Score Overall
948
SINTA Score 3Yr
2.026
Affil Score
948
Affil Score 3Yr
Latest number of publications
View more ...