2.992
SINTA Score Overall
663
SINTA Score 3Yr
6.654
Affil Score
2.144
Affil Score 3Yr
Latest number of publications
View more ...