profile icon
DR

Owen Holland

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

Owen Holland

 
Division
Faculty of Science
Owen Holland's Profile Picture
DR

Owen Holland