Prior to coming to OSU, he was a research associate and lecturer at the Swiss Federal Institute of Technology in Lausanne, Switzerland. He did his undergraduate studies at Cornell University and completed a masters and doctoral degrees in engineering at Johns Hopkins University.