Tag: Robert Mosher

S&T sophomore is juggling’s next Michael Phelps

Posted by on September 8, 2008

juggle.jpg

A sophomore in computer engineering at Missouri University of Science and Technology recently won two gold medals — in juggling.

Read More »