Organization: Oxford University, Oxford UK

Publications 127 Paper(s) in 40 venue(s)
Years 1980 - 2014
Authors 19 Author(s)
Author Citations 11440 Citation(s)