Edinburgh Research Explorer

Prof Michael Eddleston

Personal Chair of Clinical Toxicology