Originally from Rochester, NY, Stephen graduated from Duke University and received B.S. degrees in Electrical and Biomedical Engineering. Outside of work, Stephen loves to stay active with a range of activities including skiing, backpacking, traveling, dabbling with the guitar, and he’s always hoop dreaming.