10.906
SINTA Score Overall
1.929
SINTA Score 3Yr
10.906
Affil Score
1.929
Affil Score 3Yr
Latest number of publications
View more ...