776
SINTA Score Overall
169
SINTA Score 3Yr
488.710.000
Affil Score
324.890.000
Affil Score 3Yr
Latest number of publications
View more ...