Type Publication First Author Plummer D Journal Name Nature communications PMID 41087414 Publication or Preprint Date 10/14/2025