Richard D. Roberto Emeritus Professor of Mechanical Engineering | College of Engineering, Computer Science, and Technology (323) 343-4477 | Dynamics and vibrations, Machine design, Solar Eagle, Solar-electric land vehicle