Our research can be broadly divided into six main areas: Galaxy Formation and Evolution Computational Galaxy Formation Time Domain Astrophysics Star Formation and Stellar Populations Astronomical Instrumentation Astro-ecology