1
Published 2010
Springer Berlin Heidelberg
... from 20 countries across the globe. After a rigorous peer-review process involving 610 reviews in total...