Weekend Surprise! 5% off any purchase. Get the code »

Michael Boles

Michael Boles (Raleigh, NC) is Professor of Mechanical Engineering at the North Carolina State University.