Cromwell Road
London, SW7 5BD
United Kingdom
Natural History Museum
Complex life cycle, endoparasites, host ecology, Myxosporea, Myxidiidae, Anura, Caudata, Sphaerospora