2.095
SINTA Score Overall
780
SINTA Score 3Yr
126
Affil Score
45
Affil Score 3Yr
Latest number of publications
View more ...