"Mesh implants" refers to a medical device made of a flexible material that is inserted into the body to provide support or repair weakened or damaged tissue. Full definition
Thousands of women across the nation are filing lawsuits against the makers of vaginal mesh implants, saying the medical devices caused pain, injury, or other harm. (cochranfirmdc.com)
Because mesh implants are designed to stay in the body indefinitely, removing them can be very difficult, especially when tissue and blood vessels end up growing around the device. (druginjurylawyersblog.com)
Irish women take legal action over razor blade vaginal mesh implants. (petesgrillandpizza.com)