profile icon
Dr

Owen Holland

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

Owen Holland

 
Division
Faculty of Science
Owen Holland's Profile Picture
Dr

Owen Holland