H-index: 129Douglas LauffenburgerMassachusetts Institute of TechnologyVisit Douglas Lauffenburger Page