Home
Research
People
Publications
Gallery
Movies
Opportunities
Contact Us
News
Resources
More
Jan 13, 2022
Cat McCaughey's main thesis project has just been published in Nat. Chem. Biol. Congratulations to her, and to our collaborators on this project for an excellent study.