The Steven Walter Laboratory

The Steven Walter Laboratory was officially unveiled on 15 August 2012 by Prof Glenn Marshall at the Children’s Cancer Institute Australia (CCIA), at the Lowy Cancer Research Centre in Sydney. This follows 12 years of working with CCIA and Sydney Children’s Hospital.

A documentary of the event can be seen below