Student, State University of New York, Paris, 1984. Bachelor of Science in Chemistry, University Arizona, 1986. Doctor of Philisophy in Organic Chemistry, University of California at Los Angeles, 1992.
Research intern, U. Arizona College Medicine, Tucson, 1985; research intern cooperative education, General Products division International Business Machines Corporation, San Jose, California, 1986; teaching assistant, University of California at Los Angeles, 1987-1989; graduate research assistant, University of California at Los Angeles, 1987-1992; postdoctoral fellow, Massachusetts Institute of Technology, Cambridge, 1992-1996; senior scientist, Dyax Corporation, Cambridge, since 1996.
Member American Association for the Advancement of Science, American Chemical Society, Golden Key Honorary Society, Phi Lambda Upsilon, Alpha Phi (trainer 1985-1986, assistant treasurer 1984-1985, Outstanding Junior 1984-1985), Sigma Xi.