2.728
SINTA Score Overall
582
SINTA Score 3Yr
68.380
Affil Score
18.645
Affil Score 3Yr
Latest number of publications
View more ...