undefined

Steve Worland

CEO of eFFECTOR, a company targeting three distinct targets central to the eIF4F translation initiation complex