Home Authors Posts by Doug Lucas

Doug Lucas

0 POSTS 0 COMMENTS
Doug Lucas is chief engineer for wind applications at The Timken Company in Canton, Ohio, U.S.