Defective Devices

Essure: A Timeline

November 14, 2024

The facts and figures of Essure's problematic history.