Robo Roaches
Published Spring 2018Hate the cockroach all you want, but there's a lot mechanical engineers can learn from its physical prowess
/ Johns Hopkins Magazine
Johns Hopkins UniversityEst. 1876
America’s First Research University