zur Muehlen, Michael, Stevens Institute of Technology, United States