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

Contributor to target pages

Free fatty acid receptors (Chairperson)