Return to Article Details Are we at a turning point in journal assessment? An introduction to altmetrics Download Download PDF