Home > Research > Researchers > Debra Hurst

Debra Hurst

Microscopy & Imaging Technician

Debra Hurst

Lancaster University

LEC Building

LA1 4YQ

Lancaster

Tel: +44 1524 593133

View all (4) »