2.099
SINTA Score Overall
651
SINTA Score 3Yr
2.581
Affil Score
783
Affil Score 3Yr
Latest number of publications
View more ...