Stephen J. Tarsa, Harvard University