Return to Issue Details Altmetrics as new indicators of scientific impact Download Download PDF