Whalespan
Loading…
The Women's Health Initiative study reported diabetes as a self-reported outcome, raising questions about its methodology. — Whalespan