E.M. Scott

E.M. Scott

Affiliations and Expertise

Department of Statistics, University of Glasgow, UK