Type Publication First Author Behera, Sairam Journal Name Nature biotechnology PMID 39455800 Publication or Preprint Date 1/1/2025