David MacTaggart

Dr. David MacTaggart

School of Mathematics and Statistics, University of Glasgow, Glasgow G12 8QQ, UK
orcid