Margaret Walsh

Associate Professor

Technical Director for Board of Directors for the Atlantic Canada Water and Wastewater Association (ACWWA)

Regional Director Atlantic for the Executive Committee

Board of Directors for the Canadian Association on Water Quality (CAWQ)

View Margaret Walsh's Complete Profile

Recent Submissions