1. Home
  2. Professor Peter Scales
  • Professor Peter Scales

    Deputy Dean, Melbourne School of Engineering, University of Melbourne; Director, Australia-China Joint Research Centre on River Basin Management; Director, Particulate Fluids Processing Centre