Contributor details for Leigh Stoddart

Name

Leigh Stoddart

Address

Division of Biochemistry and Molecular Biology
Institute of Biomedical and Life Sciences
University of Glasgow
Glasgow G12 8QQ
UK

ORCID

0000-0002-4469-0600

Subcommittee membership

Free fatty acid receptors (Chairperson)

Contributor to target pages

Class A Orphans
Free fatty acid receptors (Chairperson)