Dr
Owen Holland
Bioinformatician, Invertebrate Genomics
School of BioSciences
31 biological sciences
science & technology
life sciences & biomedicine
3103 ecology
environmental sciences & ecology
41 environmental sciences
15 life on land
3105 genetics
ecology