OSU alumnus oversees design of NASA’s Mars 2020 Perseverance Rover By: Luke Reynolds, News Contributor April 18, 2021 Oregon State University 1986 alumnus William Allen always had an interest in learning how things worked. Fast forward to now, he was able to play a significant part in designing the Mars 2020 Perseverance...