Catherine Shaffer

Catherine Shaffer

Catherine Shaffer, M.Sc., studied Biological Chemistry at the University of Michigan. Catherine reports full time for BioWorld Today, and her work has also appeared in Nature Biotechnology, Nature Medicine, and several other publications.

Articles by Catherine Shaffer

  • <<
  • >>