Contact Details

Prof. David Leach

Institute of Cell Biology

University of Edinburgh

 King's Buildings

Edinburgh

EH9 3FF


Phone: 0131 650 53 73

Fax: 0131 650 65 56

Email: