Paul Flecknell | Vetlexicon
Paul Flecknell

Paul Flecknell

MA VetMB PhD DipLAS DipECVAA DipECLAM(Hon) FIAT FRSB FRCVS(Hon)

Comparative Biology Centre, The Medical School University of Newcastle, Newcastle upon Tyne NE2 4HH, UK