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
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