Contact

Dr Owen Marshall
owen.marshall at utas.edu.au

Menzies Institute for Medical Research
Medical Science Precinct
17 Liverpool Street
Hobart TAS 7000
Australia

The OMFG (Owen Marshall Fly Group) circa June 2022