Organization: University of Edinburgh, Edinburgh UK

Publications 1920 Paper(s) in 205 venue(s)
Years 1969 - 2014
Authors 215 Author(s)
Author Citations 327175 Citation(s)