User:Eeleach

User Eeleach is Elizabeth Eva Leach, FBA, a musicologist currently Professor of Music at the University of Oxford. ORCID ID: https://orcid.org/0000-0001-6212-8091