3.504
SINTA Score Overall
1.402
SINTA Score 3Yr
72.005
Affil Score
21.670
Affil Score 3Yr
Latest number of publications
View more ...