Medicine
Project-independent assessment
Edit summary: added a quote to the source that directly supports the claim
64.63% of edit
https://www.ncbi.nlm.nih.gov/pubmed/PMC11652773
Article
Loading article revision...
Source
Loading possible copyvio source...