Go to the profile of Laura DeFrancesco

Laura DeFrancesco

Senior Editor, Nature Biotechnology

Subject

Biomolecular engineering

Topics

Channels contributed to:

From the editors