Profile

Mr Roch Shipley, PE, PhD, FASM