Type Publication First Author Eulalio, Tiffany Journal Name Nature communications PMID 39753567 Publication or Preprint Date 1/1/2025