Biochemistry teaching faculty Erica Shu’s company, EzraBio, Inc., has developed improved technology to gain new insights into how protein synthesis is initiated and how it can go awry.
Biochemistry teaching faculty Erica Shu’s company, EzraBio, Inc., has developed improved technology to gain new insights into how protein synthesis is initiated and how it can go awry.