Dr. J. Hugh Ellis

Environmental Engineering and Science

Education History

  • B A Civil Engineering, University of Waterloo
  • M A Civil Engineering, University of Waterloo
  • Ph D Civil Engineering, University of Waterloo