Horizon Discovery Ltd., Cambridge, U.K.
Harvard University, Cambridge, Mass.