2.203
SINTA Score Overall
880
SINTA Score 3Yr
723
Affil Score
400
Affil Score 3Yr
Latest number of publications
View more ...