767
SINTA Score Overall
216
SINTA Score 3Yr
3.763.830
Affil Score
637.962
Affil Score 3Yr
Latest number of publications
View more ...