University of Exeter

University of Exeter

The University of Exeter is a public research university located in Exeter, Devon, South West England, United Kingdom.

Fungal biology research map