Dr Peter Wright

  • Affiliate Researcher (Institute of Biodiversity Animal Health & Comparative Medicine)

Marine Scotland Science
Marine laboratory
375 Victoria Road
Aberdeen AB11 9DB

Our staff list...