Ellie Kincaid

Author Archive

  • Sep 17, 2024
    Gregg Semenza A Nobel prize-winning genetics researcher has retracted two more papers, bringing his total to 13. Gregg Semenza, a professor of genetic medicine and director of the...