2.324
SINTA Score Overall
1.144
SINTA Score 3Yr
1.484
Affil Score
794
Affil Score 3Yr
Latest number of publications
View more ...