John J. Lemasters

John J. Lemasters

Affiliations and Expertise

Laboratories of Cell Biology, University of North Carolina, Chapel Hill, U.S.A.