Dr Rebecca Thompson

Rebecca Thompson

Head FBS research facilities

University of leeds
LocationUnited Kingdom
07816 179813

biologicalsciences.leeds.ac.uk/molecular-and-cellular-biology/staff/405/dr...