William J SprouleWilliam (Bill) J. Sproule is a professor in the Department of Civil and Environmental Engineering at Michigan Technological University in Houghton, Michigan, where he teaches transportation engineering, public transit, airport design, and hockey histry. He is a member of several associations, including the Houghton County Historical Society. Read More Read Less
An OTP has been sent to your Registered Email Id:
Resend Verification Code