Uterine fibroid

Reading File
Finding Sources
Finding Sources
Searching PubMed

"uterine fibroids" AND "leiomyoma"

Finding Sources
Finding Sources
Reading File
Reading File
Reading File
Finding Sources
Reading File
Loading Image
Finding Sources
Loading Image
Finding Sources
Finding Sources
Reading File
Finding Sources
Reading File
Reading File
Reading File
Loading Image
I now have comprehensive content from multiple authoritative sources. Let me compile the full answer.

Uterine Fibroid (Leiomyoma)

Definition

A uterine myoma (also called fibroid or leiomyoma) is a benign tumor originating from the myometrial layer of the uterus. It is perhaps the most common tumor in females, with a cumulative prevalence exceeding 80% in Black women and nearly 70% in White women by ultrasound assessment. Clinically, leiomyomas occur in up to 50% of women older than 35 years.
  • Creasy & Resnik's Maternal-Fetal Medicine, p. 625
  • Berek & Novak's Gynecology, p. 439

Types by Location

Uterine Fibroids - anatomical locations diagram
Fig. 87.21 - Uterine fibroids at various locations (Bailey & Love's Surgery)
TypeLocationKey Features
IntramuralWithin myometriumMost common; pressure symptoms, heavy periods if distorting endometrium
SubmucosalBeneath endometriumMost likely to cause bleeding; associated with infertility and recurrent pregnancy loss; pedunculated ones may extrude through the cervix
SubserosalBeneath serosaPressure symptoms; pedunculated forms can mimic ovarian tumors
PedunculatedOn a stalk (subserosal or submucosal)Risk of torsion; submucosal pedunculated ones cause labor-like cramping
Rare sitesBroad ligament, cervix, uterine ligamentsUncommon
  • Bailey & Love's Short Practice of Surgery, p. 1609

Pathogenesis & Molecular Biology

  • Monoclonal smooth muscle tumors
  • Growth is stimulated by estrogen and progesterone; most do not grow during pregnancy despite the hormonal milieu
  • ~40% have chromosomal abnormalities, including rearrangements of chromosomes 12q14 and 6p involving HMGC and HMGIY genes (DNA-binding factors that regulate chromatin structure)
  • MED12 mutations occur in roughly 70% of uterine leiomyomas - MED12 encodes a component of Mediator, a multiprotein complex bridging transcription factors and RNA polymerase
  • Associated with HLRCC syndrome (germline mutations in fumarate hydratase [FH] gene)
  • Acquired FH mutations also seen in sporadic leiomyomas
  • Robbins, Cotran & Kumar Pathologic Basis of Disease, p. 937

Morphology (Gross & Histologic)

Gross:
  • Sharply circumscribed, discrete, round, firm, gray-white tumors
  • Variable size - from small nodules to massive pelvic tumors
  • Characteristic whorled pattern of smooth muscle bundles on cut section
  • Large tumors may show areas of yellow-brown to red softening (degeneration)
Histology:
  • Bundles of uniform smooth muscle cells resembling normal myometrium
  • Oval nuclei, long slender bipolar cytoplasmic processes
  • Mitotic figures are scarce (key feature distinguishing from leiomyosarcoma)
  • Variants include:
    • Leiomyoma with bizarre nuclei (nuclear atypia + giant cells; may have FH mutations)
    • Cellular leiomyoma
    • Intravenous leiomyomatosis (extends into vessels, spreads to vena cava/right atrium)
    • Disseminated peritoneal leiomyomatosis (multiple small peritoneal nodules)
  • Robbins, Cotran & Kumar Pathologic Basis of Disease, p. 937

Clinical Features

Symptoms (many are asymptomatic):
  • Abnormal uterine bleeding - most common symptom; submucosal myomas most likely to cause bleeding
  • Pressure/bulk symptoms: pelvic discomfort, urinary frequency, incontinence, retention, constipation, backache
  • Dysmenorrhea, dyspareunia
  • Infertility (especially submucosal and intramural types distorting the cavity)
  • Acute pain (rare): from torsion of pedunculated fibroid, or red degeneration (hemorrhagic infarction, particularly in pregnancy)
  • When a submucosal leiomyoma becomes pedunculated within the endometrial cavity, the uterus contracts as if to expel a foreign body, causing labor-like cramping with vaginal hemorrhage
Note: There is no consistent correlation between fibroid size/number and degree of pain.
  • Berek & Novak's Gynecology, p. 564-565; Bailey & Love's, p. 1609

Degeneration Types

TypeMechanismFeature
HyalineMost common; fibrous replacementFirm, white
CysticAfter hyaline; liquefactionFluid-filled spaces
Red (Carneous)Hemorrhagic infarction; venous occlusionParticularly in pregnancy; acute pain
CalcificEnd-stage degenerationCalcium deposits
Septic/NecroticInfection superimposedRare

Complications in Pregnancy

  • Increased risk of spontaneous abortion
  • Fetal malpresentation
  • Preterm delivery
  • Cesarean delivery
  • Uterine inertia (failure to contract adequately)
  • Postpartum hemorrhage
  • Associated anomalies: placenta previa (OR = 2.2), placental abruption (OR = 2.6)
Intrauterine pregnancy with anterior uterine myoma - ultrasound
Fig. 28.12 - Intrauterine pregnancy with an anterior uterine myoma implanted on by placenta (Creasy & Resnik)
  • Creasy & Resnik's Maternal-Fetal Medicine, p. 626

Diagnosis

  • Bimanual/abdominal examination: irregular, solid uterine mass
  • Pelvic ultrasound (TVS) - first-line: spherical, well-defined, largely hypoechoic mass; high sensitivity and specificity
    • Degenerated fibroids show heterogeneous echoes, internal liquefaction
  • Pelvic MRI - when ultrasound is declined or inconclusive; more accurate for differentiating fibroid from adenomyosis or sarcoma
  • Hysterosonography/Hysteroscopy - best for submucosal fibroids
  • Differential diagnosis: localized myometrial contraction, ovarian tumor, placental abruption (in pregnancy), uterine sarcoma, duplicate uterine horn
  • Bailey & Love's, p. 1609; Berek & Novak's, p. 565

FIGO Classification (PALM-COEIN)

In the FIGO PALM-COEIN system for abnormal uterine bleeding, leiomyomas are classified as AUB-L (Leiomyoma). Submucosal myomas are the most likely to cause abnormal bleeding, though the mechanism is not fully established.

Management

Treatment choice depends on: age, fertility intentions, size, number, and location of fibroids.

Conservative

  • Observation if asymptomatic

Medical (uterus-preserving)

DrugMechanismUse
NSAIDsProstaglandin inhibitionReduce dysmenorrhea
Tranexamic acid / antifibrinolyticsReduce menstrual blood lossHeavy periods
Combined OCP / progestogensHormonal controlBleeding control
Levonorgestrel IUD (Mirena)Local progestogenHeavy menstrual bleeding; may reduce fibroid volume slightly
GnRH agonists (leuprolide, goserelin)Hypoestrogenic state via pituitary downregulationShrink fibroids pre-surgery; short-term use (6 months) due to bone density loss
GnRH antagonists (elagolix, relugolix)Rapid hypoestrogenismNewer agents; a 2025 meta-analysis confirmed efficacy for fibroid-related bleeding
SPRMs (mifepristone, ulipristal acetate)Selective progesterone receptor modulatorsPre-operative fibroid reduction; hepatotoxicity concerns with ulipristal
A 2025 Cochrane systematic review on preoperative medical therapy confirmed that GnRH agonists and antagonists effectively reduce fibroid size and blood loss prior to surgery.

Interventional (minimally invasive)

ProcedureDescription
Uterine artery embolization (UAE)Radiological; occludes uterine arteries → fibroid necrosis; preserves uterus; a 2024 meta-analysis vs myomectomy showed comparable outcomes for symptom relief
MRI-guided focused ultrasound (MRgFUS)Non-invasive thermal ablation
Endometrial ablationFor submucosal fibroids with AUB; not fertility-preserving

Surgical

ProcedureIndication
Hysteroscopic myomectomySubmucosal / pedunculated fibroids; fertility-preserving
Laparoscopic myomectomySubserosal/intramural; fertility-preserving; involves morcellation risk
Open (abdominal) myomectomyLarge/multiple fibroids; fertility-preserving
HysterectomyDefinitive; for women who have completed childbearing
Morcellation caveat: Laparoscopic morcellation carries risk of parasitic tissue dissemination (1:120 to 1:1200) and upstaging of undiagnosed uterine sarcomas. Risk is higher in perimenopausal/postmenopausal women, BRCA carriers, Lynch syndrome, and rapidly growing fibroids unresponsive to estrogen deprivation.
  • Bailey & Love's Short Practice of Surgery, p. 1609-1610
  • Berek & Novak's Gynecology, p. 565

Malignant Transformation

  • Transformation to leiomyosarcoma is extremely rare (<1%)
  • Leiomyosarcoma is distinguished by: marked nuclear atypia, high mitotic index (>10 mitoses/10 HPF), and coagulative necrosis - features absent in typical benign leiomyoma
  • Robbins, Cotran & Kumar Pathologic Basis of Disease, p. 937-938; Bailey & Love's, p. 1609

Summary Table

FeatureDetail
TypeBenign smooth muscle tumor (monoclonal)
PrevalenceMost common gynecologic tumor; >70-80% lifetime prevalence
Hormone dependenceEstrogen + progesterone
Key mutationMED12 (~70%), HMGC/HMGIY rearrangements (~40%), FH (HLRCC syndrome)
Most symptomatic typeSubmucosal
Characteristic findingWhorled gray-white intramural mass; low mitotic rate
First-line investigationPelvic ultrasound
Medical treatmentGnRH agonists/antagonists, LNG-IUD, SPRMs
Surgical optionsMyomectomy (open/laparoscopic/hysteroscopic) or hysterectomy
Sarcomatous changeExtremely rare (<1%)

Haemorrhage control pre-op, intra-op for myomectomy

Finding Sources
Finding Sources
Searching PubMed

"myomectomy" AND "hemorrhage control"

Finding Sources
Finding Sources
Searching PubMed

"myomectomy" AND "blood loss" AND "vasopressin"

Reading File
Reading File
Reading Article

PMID: 39919888

Reading Article

PMID: 36241144

Finding Sources
Finding Sources
Searching PubMed

"myomectomy" AND "blood loss" AND "tranexamic acid"

Reading File
Reading Article

PMID: 35839714

Reading File
Finding Sources
I have rich, comprehensive content. Let me compile the full answer now.

Haemorrhage Control in Myomectomy: Pre-operative & Intra-operative

Haemorrhage is the most common and feared complication of myomectomy. Mean blood loss ranges from ~200 mL in uncomplicated cases to over 1,500 mL with large or multiple fibroids. Strategies exist at every stage.

PRE-OPERATIVE HAEMORRHAGE REDUCTION

1. GnRH Agonists (Strongest Evidence)

  • Agents: Leuprolide acetate (most studied), goserelin, triptorelin
  • Mechanism: Pituitary downregulation → profound hypoestrogenism → fibroid volume reduction (typically 30-50%) and reduced vascularity
  • Regimen: 3 months pre-operatively (standard course)
  • Benefits:
    • Reduces fibroid and uterine volume - facilitates surgery
    • Improves haematological parameters (Hb, haematocrit)
    • Shortens hospital stay
    • Reduces intra-operative blood loss
  • Caveat: May make smaller, previously detectable fibroids harder to identify at surgery, risking incomplete removal. In one randomised study, 63% of GnRH-treated women had fibroids <1.5 cm undetected at surgery vs 13% in untreated women
  • Evidence: 2025 AAGL Practice Guideline (75 studies, PMID 39919888) found moderate evidence supporting 3-month leuprolide acetate prior to myomectomy
  • Berek & Novak's Gynecology, p. 536; Katzung's Basic & Clinical Pharmacology, 16th ed.

2. GnRH Antagonists (Newer Agents)

  • Agents: Elagolix, relugolix, linzagolix
  • Mechanism: Competitive GnRH receptor blockade → rapid, reversible hypoestrogenism without initial flare
  • Advantage over agonists: No initial "flare" effect; faster onset
  • The 2025 AAGL guideline includes progesterone-based adjuncts alongside GnRH agonists as having moderate evidence

3. Iron Therapy (Correction of Pre-existing Anaemia)

  • Indication: Corrects iron-deficiency anaemia caused by fibroid-related menorrhagia before surgery
  • Oral iron replacement: first-line if time permits
  • IV iron (ferric carboxymaltose, iron sucrose): rapid correction in severe anaemia or when oral is poorly tolerated
  • GnRH agonists + iron: Combined strategy - GnRH stops bleeding, iron rebuilds stores
  • For hysteroscopic myomectomy: anemic patients should be treated with ulipristal acetate or GnRH agonist plus oral or IV iron to replenish iron stores before deep resection
  • Berek & Novak's Gynecology, p. 1392

4. Selective Progesterone Receptor Modulators (SPRMs)

  • Ulipristal acetate (UPA) - reduces fibroid volume, causes amenorrhoea, corrects anaemia pre-operatively
  • Particularly useful for hysteroscopic myomectomy where deep resection is planned
  • Note: UPA has been associated with rare but serious hepatotoxicity; regulatory restrictions apply in many jurisdictions

5. Pre-operative Autologous Blood Donation

  • Patient donates their own blood 2-4 weeks pre-operatively for potential auto-transfusion
  • Avoids risks of infection and transfusion reactions
  • Useful for large/multiple fibroids where significant blood loss is anticipated
  • Berek & Novak's Gynecology, p. 521

6. Pre-operative Uterine Artery Embolization (UAE)

  • Can be performed pre-operatively to reduce fibroid vascularity
  • Reduces intra-operative blood loss when subsequent myomectomy is planned
  • Less commonly used as a standalone pre-op adjunct

INTRA-OPERATIVE HAEMORRHAGE CONTROL

Quantified Reductions in Blood Loss (From RCT Data)

InterventionMean Blood Loss Reduction
Intramyometrial vasopressin~246 mL
IV tranexamic acid~243 mL
Foley catheter tourniquet around cervix~240 mL
Vaginal misoprostol~98 mL
Polyglactin suture tourniquet (cervix + IP ligaments)~1,870 mL
  • Berek & Novak's Gynecology, p. 521

A. Vasoconstrictors (Most Widely Used)

1. Vasopressin (Antidiuretic Hormone - ADH)

  • Mechanism: Constricts smooth muscle of capillaries, arterioles, and venules
  • Preparation: Diluted solution - typically 20 units in 100 mL normal saline (0.2 units/mL) or similar dilution
  • Route: Injected directly into the myometrium at the incision site before the uterine incision
  • Evidence: 2022 meta-analysis of 11 controlled trials (PMID 36241144, n=1067) showed significant reductions in:
    • Intra-operative blood loss
    • Haemoglobin/haematocrit drop
    • Perioperative transfusion rate
    • Operative time
  • Safety:
    • Maximum safe dose: <5 units total (suggested)
    • Half-life (intramuscular): 10-20 minutes; duration of action: 2-8 hours
    • Risk of cardiovascular collapse with intravascular injection - avoid by aspirating before injection
    • Can cause severe peripheral arterial vasospasm + elevated proximal BP with high doses
    • Loss of peripheral pulses and immeasurable arterial pressure reported
    • Anaesthesiologist should be aware before injection
    • Off-label use for this indication
  • Application in laparoscopic myomectomy: 2025 AAGL guideline (PMID 39919888) confirms moderate evidence for intra-operative vasopressin use
  • Berek & Novak's Gynecology, p. 521

2. Epinephrine

  • Dilute epinephrine injection into myometrium - alternative/adjunct vasoconstrictor
  • 2025 AAGL guideline supports use with moderate evidence

3. Oxytocin

  • Causes uterine contraction, compressing myometrial vessels
  • Given IV or injected intramyometrially
  • Moderate evidence per 2025 AAGL guideline for laparoscopic myomectomy

4. Misoprostol

  • Route: Vaginal pre-operatively (400-800 mcg) or rectal
  • Mechanism: PGE1 analogue → uterine contraction and reduced uterine vascularity
  • Reduces blood loss (~98 mL) but does not significantly reduce transfusion rates
  • 2025 AAGL guideline: moderate evidence for intra-operative misoprostol

5. Terlipressin

  • 2025 RCT (PMID 40164039) compared intramyometrial terlipressin vs carbetocin vs placebo in open myomectomy without tourniquets; terlipressin showed haemostatic efficacy

B. Mechanical Haemostasis (Tourniquets / Vascular Occlusion)

1. Cervical Foley Catheter Tourniquet

  • A Foley catheter (30 mL balloon) placed around the cervix and inflated
  • Compresses uterine arteries bilaterally at their cervical entry point
  • Reduces blood loss ~240 mL
  • Simple, inexpensive, quick to apply

2. Polyglactin (Vicryl) Suture Tourniquet

  • Suture placed around both the cervix and infundibulopelvic ligaments simultaneously
  • Occludes uterine arteries + ovarian arterial contribution
  • Most dramatic reduction: ~1,870 mL in randomised data
  • Technique requires careful identification of anatomy

3. Rubber/Penrose Drain Tourniquet

  • Applied around the lower uterine segment and broad ligament
  • Compresses uterine and ovarian vessels

4. Laparoscopic Uterine Artery Occlusion (LUAO)

  • Laparoscopic clipping or bipolar coagulation of uterine arteries prior to myomectomy
  • 2025 AAGL guideline confirms moderate evidence for uterine artery occlusion in laparoscopic myomectomy
  • Berek & Novak's Gynecology, p. 521

C. Antifibrinolytics

Tranexamic Acid (TXA)

  • Mechanism: Inhibits plasminogen activator → prevents fibrin clot breakdown → reduces blood loss
  • Route: IV, typically 1 g given at induction (some protocols 15-20 mg/kg)
  • Evidence: 2022 meta-analysis of 7 RCTs (PMID 35839714, n=571):
    • Intra-operative blood loss reduced by 224 mL (95% CI: -303 to -146, p<0.001)
    • Post-operative blood loss significantly reduced
    • Post-operative Hb significantly higher (+0.4 g/dL)
    • Hospital stay reduced by 0.39 days
    • No thromboembolic events in either group
    • Nausea rate higher with TXA (RR 2.68)
    • Transfusion rate: no significant difference
  • A 2025 umbrella review (PMID 40406479) confirmed TXA efficacy across gynecological procedures

D. Surgical Technique Strategies

1. Pseudocapsule Dissection

  • Identification and dissection along the fibroid pseudocapsule during enucleation
  • This largely or totally eliminates myometrial injury and related bleeding
  • The pseudocapsule contains compressed myometrium and neurovascular bundles that should be preserved
  • Berek & Novak's Gynecology, p. 1392

2. Minimising Uterine Incisions

  • A single uterine incision accessing multiple fibroids through subserosal tunnelling reduces total myometrial trauma
  • Limit lateral wall dissection near the uterine isthmus to avoid branches of uterine artery

3. Electrosurgery & Energy Devices

  • Bipolar coagulation of bleeding vessels during the procedure
  • Ball electrode can desiccate bleeding vessels during hysteroscopic procedures
  • 2025 AAGL guideline specifically addresses electrosurgical devices as haemostatic adjuncts

4. Barbed Suture for Uterine Closure

  • Self-anchoring barbed suture (V-Loc, Quill) for myometrial closure
  • 2025 AAGL guideline includes barbed suture as an evidence-based recommendation
  • Achieves secure layered closure without the need for tied knots, maintaining haemostasis at the suture line

5. Fibrin Glue / Haemostatic Agents

  • Topical agents (fibrin sealants, oxidised cellulose, gelatin matrix) applied to the fibroid bed
  • Useful adjunct when suture alone is insufficient

E. Cell Salvage (Intra-operative Autotransfusion)

  • Indication: Large fibroids (uterus >16 cm), multiple fibroids, anticipated significant blood loss
  • Blood suctioned from operative field, mixed with heparinised saline, washed, centrifuged to ~50% haematocrit, and re-infused IV
  • Avoids infection risk and transfusion reactions
  • In one series of 92 women with uterine size >16 cm, mean re-infused volume was 355 mL
  • Berek & Novak's Gynecology, p. 521

APPROACH BY ROUTE OF SURGERY

RouteKey Haemostatic Strategies
Abdominal (open)Vasopressin injection, tourniquets (Foley/suture), TXA, cell saver, GnRH pre-op
LaparoscopicVasopressin injection, uterine artery occlusion, misoprostol, epinephrine, oxytocin, barbed suture; AAGL 2025 guideline applies
HysteroscopicPre-op GnRH + IV iron; cervical vasopressin injection; pseudocapsule dissection; ball electrode for vessel desiccation; 30 mL Foley balloon tamponade for intractable bleeding

WHEN TO CONVERT / ESCALATE

  • Intractable intra-operative haemorrhage despite above measures:
    • Internal iliac (hypogastric) artery ligation
    • B-Lynch or compression sutures
    • Emergency UAE (interventional radiology)
    • Hysterectomy as last resort (discuss with patient pre-op, especially if fertility not a priority)
  • Emergency surgical treatment is only required for substantial uncontrollable haemorrhage - this is a rare event

SUMMARY TABLE

PhaseInterventionLevel of Evidence
Pre-opGnRH agonist x 3 monthsModerate (AAGL 2025)
Pre-opIV/oral iron therapyStandard of care
Pre-opAutologous blood donationCase series
Intra-opIntramyometrial vasopressinModerate - meta-analysis
Intra-opIV tranexamic acidMeta-analysis (224 mL reduction)
Intra-opMisoprostol (vaginal/rectal)Moderate (AAGL 2025)
Intra-opTourniquet (Foley/suture)RCT
Intra-opUterine artery occlusionModerate (AAGL 2025)
Intra-opCell saverCase series
Intra-opPseudocapsule dissectionExpert consensus
Intra-opBarbed suture closureAAGL 2025
Key 2025 update: The AAGL Practice Guideline (PMID 39919888) synthesised 75 studies and now provides the most current evidence-based recommendations for laparoscopic myomectomy haemostasis, endorsing leuprolide, misoprostol, epinephrine, vasopressin, oxytocin, uterine artery occlusion, and barbed suture with moderate-level evidence.

FIGO staging of uterine fibroid

Finding Sources
Finding Sources
Searching the Web

FIGO leiomyoma subclassification system types 0-8 PALM-COEIN 2022

Finding Sources
Finding Sources
Reading File
Reading File
Reading File
Loading Image
I now have everything needed for a complete answer.

FIGO Classification System for Uterine Leiomyomas

Important Clarification

Uterine fibroids (leiomyomas) are benign tumors and therefore do not have a cancer staging system. What FIGO has developed is a subclassification (location-based) system - not a stage - as part of the broader FIGO PALM-COEIN classification for abnormal uterine bleeding (AUB).
This system was introduced by Munro, Critchley, Broder & Fraser (FIGO Working Group, Int J Gynaecol Obstet 2011) and is now the globally accepted standard.

The PALM-COEIN Framework

Leiomyoma (AUB-L) sits within the "L" of the PALM structural causes:
FIGO Leiomyoma Subclassification System within PALM-COEIN
Figure 26-38: FIGO leiomyoma classification system in the context of PALM/COEIN (Berek & Novak's Gynecology)
PALM (Structural)COEIN (Non-structural)
PolypCoagulopathy
AdenomyosisOvulatory dysfunction
LeiomyomaEndometrial
Malignancy & HyperplasiaIatrogenic
Not otherwise classified
Within leiomyoma, there are two broad groups:
  • SM - Submucosal (types 0, 1, 2)
  • O - Other/non-submucosal (types 3 through 8)

The FIGO Leiomyoma Subclassification: Types 0-8

Submucosal Group (SM) - Types 0, 1, 2

These are the most clinically significant - most likely to cause abnormal bleeding and infertility.
TypeLocationDescription
0Pedunculated intracavitaryEntirely within the uterine cavity, attached by a stalk; no intramural component
1Submucosal, <50% intramuralProtrudes into cavity; less than half the fibroid diameter is within the myometrium
2Submucosal, ≥50% intramuralProtrudes into cavity; 50% or more of the diameter is within the myometrium

Other Group (O) - Types 3-8

These fibroids have no endometrial contact (except type 3) or are entirely outside the cavity.
TypeLocationDescription
3Intramural, contacts endometrium100% intramural; abuts the endometrium without any intracavitary component
4IntramuralEntirely within the myometrium; does not contact endometrium or serosa
5Subserosal, ≥50% intramuralMore in wall than outside; subserosal component <50%
6Subserosal, <50% intramuralMore outside than inside wall; subserosal component >50%
7Subserosal pedunculatedAttached to serosa by a stalk; entirely external
8Other (specify)No myometrial involvement: cervical, broad ligament, parasitic, round ligament

Hybrid Leiomyomas (Transmural)

  • Fibroids that contact both the endometrium and the serosal surface
  • Documented as two numbers separated by a hyphen
  • Convention: first number = relationship to endometrium; second number = relationship to serosa
  • Example: Type 2-5 = submucosal component (<50% in endometrial cavity) AND subserosal component (≥50% intramural from serosal side)
  • These cannot be removed hysteroscopically and require an abdominal approach
  • Berek & Novak's Gynecology, p. 507; Sabiston Textbook of Surgery, Table 120.5

Clinical Relevance by Type

Type GroupSymptomsSurgical Approach
Type 0Heavy bleeding, cramping, infertilityVaginal or hysteroscopic (easiest)
Type 1Heavy bleeding, infertilityHysteroscopic
Type 2Heavy bleeding, infertilityHysteroscopic (with limitations) OR open/laparoscopic
Type 2-5 (hybrid)Bleeding + bulk symptomsOpen or laparoscopic - cannot be done hysteroscopically
Types 3, 4, 5Bulk/pressure symptoms, infertilityOpen or laparoscopic myomectomy
Types 6, 7Pressure symptoms, may be asymptomaticOpen or laparoscopic
Type 8VariableOpen or laparoscopic
Key hysteroscopic principles:
  • Type 0 and 1: Usually removable hysteroscopically if ≤5 cm diameter
  • Type 2: Hysteroscopic removal possible but has limitations and higher risks; the surgeon must distinguish type 2 (can attempt hysteroscopic) from type 2-5 (cannot do hysteroscopically)
  • Type 2-5: Requires laparoscopy or laparotomy with suture-based repair
  • Berek & Novak's Gynecology, p. 1363-1364

Why This Classification Matters

  1. Surgical planning - dictates the route of surgery (hysteroscopic vs laparoscopic vs open)
  2. Predicting symptoms - submucosal types cause bleeding; subserosal/intramural cause bulk symptoms
  3. Predicting treatment success - type 0 has the best hysteroscopic outcomes; type 2 has higher recurrence/incomplete resection rates
  4. Research standardisation - allows comparison of outcomes across studies
  5. Infertility counselling - submucosal fibroids (especially types 0, 1) have the strongest evidence for impaired implantation; removal improves fertility outcomes

Summary Diagram (Text Form)

Endometrial cavity
       |
  [Type 0] Pedunculated intracavitary (stalk inside cavity)
  [Type 1] <50% buried in wall → mostly in cavity
  [Type 2] ≥50% buried in wall → partly in cavity
       |
  [Type 3] Touches endometrium but 100% in wall (no cavity protrusion)
  [Type 4] Entirely within myometrium (no contact with either surface)
       |
  [Type 5] Subserosal, ≥50% still in wall
  [Type 6] Subserosal, <50% in wall (mostly external)
  [Type 7] Pedunculated subserosal (stalk on outer surface)
       |
  [Type 8] No myometrial involvement (cervical, parasitic, broad ligament)
Reference: Munro MG et al. FIGO classification system (PALM-COEIN) for causes of abnormal uterine bleeding in nongravid women of reproductive age. Int J Gynaecol Obstet 2011;113(1):3-13.

What are the causes of heavy bleeding with uterine fibroids

Finding Sources
Finding Sources
Searching PubMed

"uterine fibroids" AND "heavy menstrual bleeding" AND mechanism

Finding Sources
Reading Article

PMID: 36303616

Reading Article

PMID: 40214304

Finding Sources
Finding Sources
Finding Sources
Finding Sources
Finding Sources
Searching the Web

mechanisms heavy uterine bleeding fibroids leiomyoma endometrial surface area venous ectasia prostaglandin angiogenesis 2023 2024

Finding Sources
Finding Sources
I have comprehensive data from PubMed reviews, web sources, and earlier textbook content. I can now compile a thorough answer.

Causes of Heavy Bleeding with Uterine Fibroids

An important caveat upfront: the exact mechanism linking fibroids to heavy menstrual bleeding (HMB) is not fully established. Multiple overlapping mechanisms are proposed, and the relative contribution of each is still debated. As Berek & Novak's Gynecology states: "The mechanism of abnormal bleeding related to leiomyomas is not well established."
That said, several well-supported mechanisms are recognised.

1. Increased Endometrial Surface Area

  • Intramural fibroids (types 3-5) distort and expand the uterine cavity
  • A larger cavity = a greater total endometrial surface area
  • More endometrium means more tissue to break down and bleed during each menstrual cycle
  • Type 4-5 fibroids primarily work through this mechanism - causing heavy but predictable, cyclical bleeding
  • This is the simplest and most widely cited mechanical explanation

2. Submucosal Location - Direct Endometrial Disruption

  • Submucosal fibroids (types 0, 1, 2) have a special relationship with the endometrium
  • Type 0 and 1 fibroids protrude into the cavity and may lack a true overlying endometrium - they bleed directly from the tumour surface, which has its own abnormal vasculature
  • Type 3 fibroids abut the endometrium and may cause an abnormally thin, poorly developed, and dysfunctional overlying endometrium
  • This results in heavy, unpredictable bleeding (not purely cyclic) - a hallmark distinguishing submucosal from intramural fibroid bleeding
  • Hysteroscopically, dilated, fragile blood vessels are visibly evident on the myoma surface (venous ectasia on the fibroid surface)

3. Abnormal / Aberrant Angiogenesis

This is a major focus of current research (Uimari et al., 2022, PMID 36303616; Bulun et al., 2025, PMID 40214304):
  • Fibroids express abnormal angiogenic growth factors, including:
    • VEGF (vascular endothelial growth factor)
    • bFGF (basic fibroblast growth factor)
    • PDGF (platelet-derived growth factor)
    • IGF-1 and IGF-2 (insulin-like growth factors) - notably, fibroid angiogenesis is driven more by IGF than VEGF, unlike the hypoxia-driven VEGF mechanism in malignant tumours
    • Endothelin-1
  • The resulting tumour vasculature is structurally irregular, immature, and fragile - prone to breaking and leakage
  • Around intramural fibroids, a pseudocapsule of vasculature forms - a unique feature of fibroid angiogenesis
  • Blood flow in the perifibroid myometrium is higher than within the fibroid itself, creating a zone of hypervascularity around the tumour that communicates with the endometrium

4. Venous Ectasia / Venous Lake Formation (Compression of Venous Plexus)

  • Fibroids physically compress the normal myometrial venous plexus
  • This leads to venous congestion and the formation of venous trunks or "venous lakes" in the myometrium and endometrium
  • Early histological studies showed increased venous plexus at the edges of leiomyomas
  • Engorged, dilated vessels near the fibroid are visible both histologically and hysteroscopically
  • These congested vessels bleed more readily during menstruation when the normal haemostatic mechanisms in the endometrium cannot adequately control them

5. Impaired Myometrial Contractility

  • Normal menstrual haemostasis relies heavily on myometrial contraction to compress uterine spiral arteries and limit blood loss
  • Fibroids - especially intramural ones - mechanically disrupt the junctional zone (inner myometrium), impairing the coordinated peristaltic contractions of this zone
  • The junctional zone normally contracts to compress endometrial spiral arteries during menstruation
  • Disruption of this zone reduces the ability to limit blood flow, prolonging and worsening bleeding
  • Large fibroids also cause uterine inertia - failure of the uterus to contract adequately

6. Disordered Endometrial Haemostasis & Coagulation Factors

  • The local endometrial coagulation environment is altered by the presence of fibroids:
    • TGF-β3 (Transforming Growth Factor-beta 3) is overproduced by fibroid tissue - it suppresses endometrial decidualisation and impairs normal platelet aggregation
    • Defective endometrial decidualisation means the endometrium fails to develop the haemostatic mechanisms it normally relies on
    • Platelet dysfunction (compensated by increased vascular flow) further compounds this
  • There is evidence of dysregulation of prostaglandins locally - the balance between vasodilatory PGE2/PGI2 (which promote bleeding) and vasoconstrictive TXA2/PGF2α (which limit bleeding) is shifted, favouring more bleeding

7. Endometrial Ulceration

  • Over a pedunculated submucosal fibroid (type 0), the overlying mucosa can become thin, atrophic, and ulcerated due to pressure
  • Ulcerated surfaces bleed readily and do not respond to the normal hormonal haemostatic cycle
  • This contributes to both heavy and intermenstrual (acyclic) bleeding

8. Growth Factor Dysregulation (Molecular Drivers)

Downstream of the key somatic mutations (MED12, HMGA2, FH):
  • EGF (epidermal growth factor) and its receptor are overexpressed - promotes fibroid cell growth and increased vascularity
  • MMP-2 (Matrix metalloproteinase-2) is upregulated - disrupts the extracellular matrix in a way that facilitates abnormal vessel formation
  • These factors collectively create a microenvironment in and around the fibroid that disrupts normal endometrial haemostatic cycling

How Bleeding Type Relates to Fibroid Location

Fibroid TypeDominant MechanismBleeding Pattern
Type 0-1 (submucosal, intracavitary)Exposed tumour surface, no overlying endometrium; abnormal surface vasculatureHeavy + unpredictable/intermenstrual
Type 2 (submucosal, deeply intramural)Thin dysfunctional endometrium + venous compressionHeavy + irregular
Type 3-5 (intramural)Increased endometrial surface area + impaired junctional zone contractility + venous ectasiaHeavy but cyclical/predictable
Type 6-7 (subserosal)Minimal direct endometrial effectUsually not related to bleeding - bulk symptoms instead

Why the Relationship Is Complex

  • No consistent relationship between fibroid size, number, and degree of bleeding has been demonstrated
  • It is debated whether the excessive bleeding is truly a consequence of the fibroid, or whether there are pre-existing endometrial abnormalities ("secondary endometrial disorder") that coexist
  • Some women with large multiple fibroids bleed very little; others with a single small submucosal fibroid bleed heavily
  • This inconsistency suggests that endometrial factors (local prostaglandins, haemostatic proteins, decidualisation capacity) may be equally or more important than the fibroid's physical presence alone

Summary

MechanismKey Feature
Increased endometrial surface areaMechanical - more tissue = more bleeding
Submucosal endometrial disruptionAbsent/thin/ulcerated endometrium over fibroid
Aberrant angiogenesisFragile, irregular tumour vasculature (IGF/VEGF/bFGF)
Venous ectasia / venous lakesCompressed myometrial veins → congestion
Impaired myometrial contractilityDisrupted junctional zone → poor haemostatic contraction
TGF-β3 excessImpaired platelet function + poor decidualisation
Prostaglandin imbalanceShift toward vasodilatory prostanoids
Endometrial ulcerationOver pedunculated submucosal fibroid

Please simplify

Here's a simplified breakdown of why fibroids cause heavy bleeding:

Why Fibroids Cause Heavy Bleeding - Simplified

1. Bigger cavity = more bleeding

Fibroids inside the uterine wall enlarge and distort the uterine cavity. A bigger cavity has more endometrial lining - and more lining means more blood shed each period.

2. Fibroids poking into the cavity bleed directly

Submucosal fibroids (types 0, 1, 2) bulge into the uterine cavity. These fibroids often have no normal endometrium covering them - just abnormal, fragile blood vessels on their surface that bleed unpredictably, even between periods.

3. Abnormal blood vessels

Fibroids grow their own blood supply, but these vessels are poorly formed and fragile. They break and leak easily, contributing to heavier, harder-to-control bleeding.

4. Congested veins (venous lakes)

Fibroids press on the normal veins inside the uterine wall, causing them to become congested and dilated - like varicose veins inside the uterus. These engorged vessels bleed more heavily.

5. Uterus can't squeeze properly

Normally, the uterus contracts during a period to clamp down on blood vessels and limit bleeding. Fibroids - especially those in the uterine wall - interfere with this squeezing mechanism, so bleeding is harder to stop.

6. Disrupted clotting environment

Fibroids release chemical signals (TGF-β3, prostaglandins) that interfere with normal blood clotting in the uterine lining, making it harder for bleeding to stop naturally.

Quick Rule of Thumb by Location

LocationBleeding Type
Submucosal (inside cavity)Heavy + irregular / between periods
Intramural (in the wall)Heavy but regular, monthly
Subserosal (on outside)Usually no bleeding - causes pressure symptoms instead

Bottom line: The closer a fibroid is to the uterine cavity, the more likely and more severe the bleeding. The exact mechanism is still not fully understood - some women with large fibroids have minimal bleeding, while others with small submucosal fibroids bleed severely.

Could you sum up all this content into a pdf

Reading File
Running Command

ls -la /tmp/workspace/ 2>/dev/null || mkdir -p /tmp/workspace && echo "created"

Running Command

mkdir -p /tmp/workspace/uterine-fibroid && cat > /tmp/workspace/uterine-fibroid/build_pdf.py << 'PYEOF' from reportlab.lib.pagesizes import A4 from reportlab.lib import colors from reportlab.lib.styles import getSampleStyleSheet, ParagraphStyle from reportlab.lib.units import cm from reportlab.platypus import (SimpleDocTemplate, Paragraph, Spacer, Table, TableStyle, HRFlowable, KeepTogether) from reportlab.lib.enums import TA_LEFT, TA_CENTER, TA_JUSTIFY from reportlab.platypus import PageBreak OUTPUT = "/tmp/workspace/uterine-fibroid/Uterine_Fibroids_Summary.pdf" doc = SimpleDocTemplate( OUTPUT, pagesize=A4, rightMargin=2*cm, leftMargin=2*cm, topMargin=2.5*cm, bottomMargin=2*cm, title="Uterine Fibroids - Clinical Summary", author="Orris Medical", ) styles = getSampleStyleSheet() # Custom styles DARK_BLUE = colors.HexColor('#1a3a5c') MID_BLUE = colors.HexColor('#2563a8') LIGHT_BLUE = colors.HexColor('#dbeafe') ACCENT = colors.HexColor('#0ea5e9') LIGHT_GREY = colors.HexColor('#f3f4f6') DARK_GREY = colors.HexColor('#374151') RED_ACCENT = colors.HexColor('#dc2626') GREEN_ACCENT = colors.HexColor('#16a34a') title_style = ParagraphStyle('TitleStyle', parent=styles['Title'], fontSize=22, textColor=DARK_BLUE, spaceAfter=6, leading=28, alignment=TA_CENTER, fontName='Helvetica-Bold') subtitle_style = ParagraphStyle('SubTitle', parent=styles['Normal'], fontSize=11, textColor=MID_BLUE, spaceAfter=16, alignment=TA_CENTER, fontName='Helvetica') h1_style = ParagraphStyle('H1', parent=styles['Heading1'], fontSize=14, textColor=colors.white, spaceAfter=6, spaceBefore=14, fontName='Helvetica-Bold', backColor=DARK_BLUE, leftIndent=-10, rightIndent=-10, borderPad=6) h2_style = ParagraphStyle('H2', parent=styles['Heading2'], fontSize=12, textColor=DARK_BLUE, spaceAfter=4, spaceBefore=10, fontName='Helvetica-Bold', borderPad=2) h3_style = ParagraphStyle('H3', parent=styles['Heading3'], fontSize=10.5, textColor=MID_BLUE, spaceAfter=3, spaceBefore=6, fontName='Helvetica-Bold') body_style = ParagraphStyle('Body', parent=styles['Normal'], fontSize=9.5, textColor=DARK_GREY, spaceAfter=4, spaceBefore=2, leading=14, alignment=TA_JUSTIFY, fontName='Helvetica') bullet_style = ParagraphStyle('Bullet', parent=styles['Normal'], fontSize=9.5, textColor=DARK_GREY, spaceAfter=2, spaceBefore=1, leading=13, leftIndent=14, bulletIndent=4, fontName='Helvetica') note_style = ParagraphStyle('Note', parent=styles['Normal'], fontSize=8.5, textColor=colors.HexColor('#6b7280'), spaceAfter=4, spaceBefore=2, leading=12, fontName='Helvetica-Oblique', backColor=LIGHT_GREY, borderPad=4, leftIndent=4) caption_style = ParagraphStyle('Caption', parent=styles['Normal'], fontSize=8, textColor=colors.HexColor('#6b7280'), spaceAfter=6, alignment=TA_CENTER, fontName='Helvetica-Oblique') def h1(text): return Paragraph(f"&nbsp;&nbsp;{text}", h1_style) def h2(text): return Paragraph(text, h2_style) def h3(text): return Paragraph(text, h3_style) def body(text): return Paragraph(text, body_style) def bullet(text): return Paragraph(f"• {text}", bullet_style) def note(text): return Paragraph(f"ℹ {text}", note_style) def sp(n=1): return Spacer(1, n*0.25*cm) def hr(): return HRFlowable(width="100%", thickness=0.5, color=colors.HexColor('#cbd5e1'), spaceAfter=4) TABLE_STYLE = TableStyle([ ('BACKGROUND', (0,0), (-1,0), DARK_BLUE), ('TEXTCOLOR', (0,0), (-1,0), colors.white), ('FONTNAME', (0,0), (-1,0), 'Helvetica-Bold'), ('FONTSIZE', (0,0), (-1,0), 9), ('FONTNAME', (0,1), (-1,-1), 'Helvetica'), ('FONTSIZE', (0,1), (-1,-1), 8.5), ('BACKGROUND', (0,1), (-1,-1), colors.white), ('ROWBACKGROUNDS', (0,1), (-1,-1), [colors.white, LIGHT_GREY]), ('GRID', (0,0), (-1,-1), 0.4, colors.HexColor('#d1d5db')), ('VALIGN', (0,0), (-1,-1), 'TOP'), ('TOPPADDING', (0,0), (-1,-1), 4), ('BOTTOMPADDING', (0,0), (-1,-1), 4), ('LEFTPADDING', (0,0), (-1,-1), 6), ('RIGHTPADDING', (0,0), (-1,-1), 6), ('TEXTCOLOR', (0,1), (-1,-1), DARK_GREY), ('WORDWRAP', (0,0), (-1,-1), True), ]) def make_table(data, col_widths=None): t = Table(data, colWidths=col_widths, repeatRows=1) t.setStyle(TABLE_STYLE) return t story = [] # ── TITLE PAGE ────────────────────────────────────────────────────────────── story.append(sp(6)) story.append(Paragraph("UTERINE FIBROIDS", title_style)) story.append(Paragraph("(Leiomyomata Uteri)", subtitle_style)) story.append(sp(1)) story.append(HRFlowable(width="60%", thickness=2, color=ACCENT, spaceAfter=8)) story.append(Paragraph("A Comprehensive Clinical Summary", subtitle_style)) story.append(sp(2)) story.append(Paragraph("Topics covered: Definition · Pathogenesis · Classification · Clinical Features<br/>" "Diagnosis · FIGO Subclassification · Haemorrhage Control · Management", ParagraphStyle('Cover', parent=body_style, alignment=TA_CENTER, fontSize=9, textColor=colors.HexColor('#64748b')))) story.append(sp(1)) story.append(Paragraph("Sources: Robbins & Cotran Pathologic Basis of Disease · Berek & Novak's Gynecology<br/>" "Bailey & Love's Surgery · Creasy & Resnik's Maternal-Fetal Medicine<br/>" "Sabiston Textbook of Surgery · Katzung's Pharmacology · PubMed peer-reviewed literature", ParagraphStyle('Sources', parent=body_style, alignment=TA_CENTER, fontSize=8.5, textColor=colors.HexColor('#94a3b8'), fontName='Helvetica-Oblique'))) story.append(sp(2)) story.append(Paragraph("July 2026", ParagraphStyle('Date', parent=body_style, alignment=TA_CENTER, textColor=colors.HexColor('#94a3b8'), fontSize=9))) story.append(PageBreak()) # ═══════════════════════════════════════════════════════════ # SECTION 1: DEFINITION & EPIDEMIOLOGY # ═══════════════════════════════════════════════════════════ story.append(h1("1. DEFINITION & EPIDEMIOLOGY")) story.append(sp()) story.append(body("A uterine myoma (fibroid, leiomyoma) is a <b>benign monoclonal smooth muscle tumour</b> originating " "from the myometrial layer of the uterus. It is the <b>most common tumour in females</b>, with a " "cumulative prevalence exceeding 80% in Black women and nearly 70% in White women.")) story.append(sp()) story.append(h3("Key Epidemiological Facts")) epi_data = [ ["Parameter", "Detail"], ["Prevalence (>35 yrs)", "Up to 50% of women clinically; 70–80% on ultrasound by age 50"], ["Race disparity", "Earlier onset, larger size, greater number in Black/African-Caribbean women"], ["Hormone dependence", "Growth stimulated by oestrogen and progesterone; regress after menopause"], ["Malignant transformation", "Leiomyosarcoma in <1% — extremely rare"], ["Pregnancy incidence", "Detected in 3–4% of mid-trimester ultrasound evaluations"], ] story.append(make_table(epi_data, col_widths=[6*cm, 10*cm])) story.append(sp()) # ═══════════════════════════════════════════════════════════ # SECTION 2: PATHOGENESIS & MOLECULAR BIOLOGY # ═══════════════════════════════════════════════════════════ story.append(h1("2. PATHOGENESIS & MOLECULAR BIOLOGY")) story.append(sp()) story.append(body("Fibroids arise from a single mutated myometrial smooth muscle cell (monoclonal origin). " "Key molecular drivers include:")) story.append(sp(0.5)) mol_data = [ ["Mutation / Gene", "Frequency", "Mechanism"], ["MED12", "~70–77%", "Component of Mediator complex; bridges transcription factors to RNA polymerase. Mutations increase progesterone responsiveness and genomic instability."], ["HMGA2 / HMGA1", "~10%", "DNA-binding factors regulating chromatin structure; also seen in other benign neoplasms"], ["Fumarate hydratase (FH)", "Rare (germline)", "HLRCC syndrome (hereditary leiomyomas + renal cell carcinoma). Acquired FH mutations also seen in sporadic fibroids."], ["Chr 12q14 / 6p rearrangements", "~40%", "Involve HMGC and HMGIY genes; regulate chromatin structure"], ] story.append(make_table(mol_data, col_widths=[4*cm, 3*cm, 9*cm])) story.append(sp(0.5)) story.append(note("Progesterone — via its receptors in differentiated fibroid cells — activates WNT ligands and cytokines " "in a paracrine fashion to drive tumour growth. Both oestrogen and progesterone suppression are used therapeutically.")) story.append(PageBreak()) # ═══════════════════════════════════════════════════════════ # SECTION 3: MORPHOLOGY # ═══════════════════════════════════════════════════════════ story.append(h1("3. MORPHOLOGY")) story.append(sp()) story.append(h3("Gross Appearance")) for b in [ "Sharply circumscribed, discrete, round, firm, <b>grey-white tumours</b>", "Variable size: barely visible nodules to massive pelvic masses", "Characteristic <b>whorled pattern</b> of smooth muscle bundles on cut section", "Large tumours may show yellow-brown to red softening (degeneration)", "Most often multiple; usually in the corpus of the uterus", ]: story.append(bullet(b)) story.append(sp(0.5)) story.append(h3("Histology")) for b in [ "Bundles of uniform smooth muscle cells resembling normal myometrium", "Oval nuclei; long slender bipolar cytoplasmic processes", "<b>Mitotic figures are scarce</b> — key feature distinguishing from leiomyosarcoma", "Variants: leiomyoma with bizarre nuclei, cellular leiomyoma, intravenous leiomyomatosis, disseminated peritoneal leiomyomatosis", ]: story.append(bullet(b)) story.append(sp(0.5)) story.append(h3("Degeneration Types")) degen_data = [ ["Type", "Mechanism", "Appearance"], ["Hyaline", "Most common; fibrous replacement", "Firm, white areas"], ["Cystic", "Liquefaction after hyaline degeneration", "Fluid-filled spaces"], ["Red (Carneous)", "Haemorrhagic infarction; venous occlusion", "Particularly in pregnancy; acute pain"], ["Calcific", "End-stage — calcium deposition", "Hard, calcified nodules on imaging"], ["Septic/Necrotic", "Infection superimposed", "Rare; fever, pain"], ] story.append(make_table(degen_data, col_widths=[3.5*cm, 6*cm, 6.5*cm])) story.append(PageBreak()) # ═══════════════════════════════════════════════════════════ # SECTION 4: FIGO SUBCLASSIFICATION # ═══════════════════════════════════════════════════════════ story.append(h1("4. FIGO LEIOMYOMA SUBCLASSIFICATION (PALM-COEIN)")) story.append(sp()) story.append(note("Fibroids are benign and are NOT staged. The FIGO system provides a location-based " "subclassification (Types 0–8) within the PALM-COEIN framework for abnormal uterine bleeding (AUB-L).")) story.append(sp(0.5)) story.append(body("<b>PALM-COEIN:</b> Structural causes = Polyp, Adenomyosis, <b>L</b>eiomyoma, Malignancy/Hyperplasia; " "Non-structural = Coagulopathy, Ovulatory dysfunction, Endometrial, Iatrogenic, Not-otherwise-classified.")) story.append(sp(0.5)) figo_data = [ ["Group", "Type", "Location", "Bleeding Pattern", "Surgical Approach"], ["Submucosal (SM)", "0", "Pedunculated intracavitary — entirely in cavity, on a stalk", "Heavy + irregular/intermenstrual", "Hysteroscopic or vaginal"], ["", "1", "Submucosal, <50% intramural", "Heavy + irregular", "Hysteroscopic"], ["", "2", "Submucosal, ≥50% intramural", "Heavy + irregular", "Hysteroscopic or open/lap"], ["Other (O) — Intramural", "3", "Contacts endometrium; 100% intramural; no cavity protrusion", "Heavy, cyclical", "Open or laparoscopic"], ["", "4", "Entirely intramural; no contact with endometrium or serosa", "Heavy, cyclical", "Open or laparoscopic"], ["Other (O) — Subserosal", "5", "Subserosal ≥50% intramural", "Usually minimal", "Open or laparoscopic"], ["", "6", "Subserosal <50% intramural", "Usually none", "Open or laparoscopic"], ["", "7", "Subserosal pedunculated — stalk on outer surface", "None — bulk symptoms", "Open or laparoscopic"], ["Other", "8", "No myometrial involvement (cervical, broad ligament, parasitic)", "Variable", "Open or laparoscopic"], ["Hybrid", "2–5 (example)", "Contacts both endometrium and serosa", "Variable", "Open or laparoscopic ONLY — cannot be done hysteroscopically"], ] story.append(make_table(figo_data, col_widths=[3*cm, 1.2*cm, 4.5*cm, 3*cm, 4.3*cm])) story.append(sp(0.5)) story.append(note("Reference: Munro MG et al. FIGO classification system (PALM-COEIN) for causes of AUB " "in nongravid women of reproductive age. Int J Gynaecol Obstet 2011;113(1):3–13.")) story.append(PageBreak()) # ═══════════════════════════════════════════════════════════ # SECTION 5: CLINICAL FEATURES # ═══════════════════════════════════════════════════════════ story.append(h1("5. CLINICAL FEATURES")) story.append(sp()) story.append(body("Many women are <b>asymptomatic</b>. Symptoms depend on fibroid size, number, and — most importantly — location.")) story.append(sp(0.5)) story.append(h3("Symptoms")) symptoms_data = [ ["Symptom", "Detail"], ["Abnormal uterine bleeding (AUB)", "Most common symptom; submucosal type most likely to cause bleeding. No consistent correlation between fibroid size/number and bleeding severity."], ["Pelvic pressure/bulk symptoms", "Urinary frequency, incontinence, retention; constipation; backache — from adjacent organ compression"], ["Dysmenorrhoea", "Cyclic pain, especially with intramural and submucosal fibroids"], ["Dyspareunia", "Deep dyspareunia if fibroids encroach on pelvic floor"], ["Infertility", "Particularly submucosal and intramural fibroids distorting the cavity"], ["Acute pain (rare)", "From torsion of pedunculated fibroid or red degeneration (especially in pregnancy)"], ["Labour-like cramping", "When a pedunculated submucosal fibroid is 'expelled' by uterine contractions — usually with heavy haemorrhage"], ] story.append(make_table(symptoms_data, col_widths=[5*cm, 11*cm])) story.append(sp(0.5)) story.append(h3("Complications in Pregnancy")) preg_data = [ ["Complication", "Detail"], ["Spontaneous abortion", "Increased risk"], ["Fetal malpresentation", "Distortion of uterine cavity"], ["Preterm delivery", "Increased risk"], ["Caesarean section", "Mechanical obstruction to labour"], ["Postpartum haemorrhage", "Uterine inertia (failure to contract)"], ["Placenta praevia", "OR = 2.2 (especially anterior fibroids)"], ["Placental abruption", "OR = 2.6"], ["Red degeneration", "Haemorrhagic infarction — acute pain; usually managed conservatively"], ] story.append(make_table(preg_data, col_widths=[5*cm, 11*cm])) story.append(PageBreak()) # ═══════════════════════════════════════════════════════════ # SECTION 6: CAUSES OF HEAVY BLEEDING # ═══════════════════════════════════════════════════════════ story.append(h1("6. CAUSES OF HEAVY BLEEDING (MECHANISMS)")) story.append(sp()) story.append(note("The exact mechanism is not fully established. Multiple overlapping mechanisms are proposed.")) story.append(sp(0.5)) bleed_data = [ ["#", "Mechanism", "Explanation"], ["1", "Increased endometrial surface area", "Intramural fibroids enlarge and distort the uterine cavity → larger surface area → more endometrium to shed. Causes heavy but predictable, cyclical bleeding."], ["2", "Submucosal fibroid — direct endometrial disruption", "Types 0–2 protrude into cavity; often lack normal overlying endometrium. Bleed directly from fragile tumour surface vessels. Causes heavy + unpredictable/intermenstrual bleeding."], ["3", "Aberrant angiogenesis", "Fibroids produce VEGF, bFGF, IGF-1/2, PDGF, endothelin-1. The resulting tumour vasculature is structurally irregular, immature, and fragile — prone to rupture and leakage. IGF-driven (not hypoxia-VEGF as in malignancy)."], ["4", "Venous ectasia / venous lakes", "Fibroids compress the myometrial venous plexus → venous congestion and formation of 'venous lakes'. Engorged vessels bleed more heavily during menstruation."], ["5", "Impaired myometrial contractility", "Normal haemostasis relies on junctional zone (inner myometrium) contraction to compress spiral arteries. Fibroids disrupt this zone → bleeding harder to stop."], ["6", "TGF-β3 excess / defective haemostasis", "Fibroids overproduce TGF-β3 → impairs platelet function and defective endometrial decidualisation → local coagulation failure."], ["7", "Prostaglandin imbalance", "Shift toward vasodilatory PGE2/PGI2 over vasoconstrictive TXA2/PGF2α → promotes bleeding."], ["8", "Endometrial ulceration", "Over pedunculated type 0 fibroids — thin, atrophic, ulcerated mucosa bleeds readily; contributes to intermenstrual bleeding."], ] story.append(make_table(bleed_data, col_widths=[0.7*cm, 4.8*cm, 10.5*cm])) story.append(sp(0.5)) story.append(h3("Bleeding Pattern by Location — Quick Rule")) loc_data = [ ["Fibroid Location (FIGO Type)", "Bleeding Pattern"], ["Submucosal Types 0–2", "Heavy + IRREGULAR — between periods; unpredictable"], ["Intramural Types 3–5", "Heavy but REGULAR — cyclical, predictable"], ["Subserosal Types 6–7", "Usually NO bleeding — pressure/bulk symptoms only"], ] story.append(make_table(loc_data, col_widths=[8*cm, 8*cm])) story.append(PageBreak()) # ═══════════════════════════════════════════════════════════ # SECTION 7: DIAGNOSIS # ═══════════════════════════════════════════════════════════ story.append(h1("7. DIAGNOSIS")) story.append(sp()) diag_data = [ ["Investigation", "Role", "Notes"], ["Pelvic ultrasound (TVS)", "First-line", "Spherical, well-defined, hypoechoic mass. High sensitivity/specificity. Degenerated fibroids show heterogeneous echoes."], ["MRI pelvis", "Second-line / problem-solving", "When ultrasound inconclusive or patient declines. Most accurate for distinguishing fibroid from adenomyosis or sarcoma."], ["Hysterosonography (SIS)", "Submucosal assessment", "Saline infusion outlines submucosal fibroids clearly"], ["Hysteroscopy", "Diagnostic + therapeutic", "Direct visualisation of cavity; allows simultaneous treatment of types 0–2"], ["Endometrial biopsy", "Rule out malignancy", "Indicated if >45 yrs, failed medical treatment, or persistent irregular bleeding"], ["Blood tests", "Assess impact", "FBC (anaemia), TFTs (exclude thyroid cause), coagulation screen if coagulopathy suspected"], ] story.append(make_table(diag_data, col_widths=[4*cm, 3.5*cm, 8.5*cm])) story.append(sp(0.5)) story.append(h3("Differential Diagnosis")) for d in ["Adenomyosis", "Endometrial polyp", "Ovarian tumour (pedunculated fibroid can mimic)", "Uterine sarcoma / leiomyosarcoma (suspect if rapidly growing, perimenopausal, non-responsive to oestrogen deprivation)", "Uterine anomaly (bicornuate, septate)", "Localized myometrial contraction on ultrasound"]: story.append(bullet(d)) story.append(PageBreak()) # ═══════════════════════════════════════════════════════════ # SECTION 8: HAEMORRHAGE CONTROL - PRE-OP & INTRA-OP # ═══════════════════════════════════════════════════════════ story.append(h1("8. HAEMORRHAGE CONTROL IN MYOMECTOMY")) story.append(sp()) story.append(body("Haemorrhage is the most feared complication of myomectomy. " "Strategies exist at every stage: pre-operative, intra-operative, and as rescue measures.")) story.append(sp(0.5)) story.append(h2("8a. Pre-operative Haemorrhage Reduction")) story.append(sp(0.5)) preop_data = [ ["Intervention", "Mechanism", "Notes & Evidence"], ["GnRH Agonists\n(e.g. leuprolide acetate)\n3 months pre-op", "Pituitary downregulation → hypoestrogenism → fibroid shrinkage 30–50%, reduced vascularity", "STRONGEST evidence. 2025 AAGL Practice Guideline (75 studies) — MODERATE evidence. Improves Hb, reduces blood loss, shortens hospital stay. Risk: small fibroids harder to find intraoperatively."], ["GnRH Antagonists\n(elagolix, relugolix)", "Competitive GnRH receptor blockade → rapid hypoestrogenism without initial flare", "Faster onset than agonists. Supported by 2025 AAGL guideline."], ["Ulipristal Acetate (SPRM)", "Selective progesterone receptor modulator → fibroid reduction + amenorrhoea", "Reduces fibroid volume, corrects anaemia. NOTE: rare hepatotoxicity — regulatory restrictions in many countries."], ["Iron therapy (oral or IV)", "Corrects iron-deficiency anaemia from fibroid-related menorrhagia", "IV iron (ferric carboxymaltose/iron sucrose) for severe anaemia or oral intolerance. Often combined with GnRH agonist."], ["Autologous blood donation", "Patient donates own blood 2–4 weeks pre-op for auto-transfusion", "Avoids transfusion reaction/infection risks. Useful for large/multiple fibroids."], ] story.append(make_table(preop_data, col_widths=[3.5*cm, 5*cm, 7.5*cm])) story.append(sp(0.5)) story.append(h2("8b. Quantified Intra-operative Blood Loss Reductions (RCT Data)")) story.append(sp(0.5)) quant_data = [ ["Intervention", "Mean Blood Loss Reduction", "Transfusion Reduction?"], ["Intramyometrial vasopressin", "~246 mL", "Yes (significant)"], ["IV tranexamic acid", "~224–243 mL", "No significant difference"], ["Foley catheter tourniquet (cervix)", "~240 mL", "Yes (significant)"], ["Vaginal misoprostol", "~98 mL", "No significant difference"], ["Polyglactin suture tourniquet (cervix + IP ligaments)", "~1,870 mL", "Yes (significant)"], ] story.append(make_table(quant_data, col_widths=[6*cm, 5*cm, 5*cm])) story.append(sp(0.5)) story.append(h2("8c. Intra-operative Vasoconstrictors")) story.append(sp(0.5)) vaso_data = [ ["Agent", "Route", "Key Points"], ["Vasopressin (ADH)", "Intramyometrial injection at incision site before uterine incision. Dilute: typically 20 units in 100 mL saline", "Most widely used. 2022 meta-analysis (11 trials, n=1067): significant reduction in blood loss, Hb drop, transfusion rate, operative time. Max dose: <5 units total. Half-life 10–20 min; duration 2–8 hrs. RISK: cardiovascular collapse with IV injection — always aspirate before injecting. Off-label use."], ["Epinephrine (dilute)", "Intramyometrial", "Alternative/adjunct vasoconstrictor. Moderate evidence (AAGL 2025)."], ["Oxytocin", "IV or intramyometrial", "Uterine contraction → compresses myometrial vessels. Moderate evidence (AAGL 2025)."], ["Terlipressin", "Intramyometrial", "2025 RCT (vs carbetocin vs placebo in open myomectomy without tourniquets) — demonstrated haemostatic efficacy."], ["Misoprostol", "Vaginal (400–800 mcg) or rectal pre-op", "PGE1 → uterine contraction + reduced vascularity. Moderate evidence (AAGL 2025). Does NOT reduce transfusion rates significantly."], ] story.append(make_table(vaso_data, col_widths=[3*cm, 4*cm, 9*cm])) story.append(sp(0.5)) story.append(h2("8d. Mechanical Haemostasis (Tourniquets / Vascular Occlusion)")) story.append(sp(0.5)) mech_data = [ ["Technique", "Detail"], ["Cervical Foley catheter tourniquet (30 mL balloon)", "Inflated around cervix — compresses uterine arteries bilaterally. Simple, inexpensive. Reduces ~240 mL."], ["Polyglactin suture tourniquet (cervix + IP ligaments)", "Occludes uterine + ovarian arterial supply simultaneously. Most dramatic reduction (~1,870 mL). Requires careful anatomy."], ["Rubber/Penrose drain tourniquet", "Around lower uterine segment and broad ligament — compresses uterine and ovarian vessels"], ["Laparoscopic uterine artery occlusion (LUAO)", "Laparoscopic clipping or bipolar coagulation of uterine arteries prior to myomectomy. Moderate evidence — AAGL 2025."], ] story.append(make_table(mech_data, col_widths=[5.5*cm, 10.5*cm])) story.append(sp(0.5)) story.append(h2("8e. Antifibrinolytics — Tranexamic Acid (TXA)")) story.append(sp(0.5)) story.append(body("<b>Mechanism:</b> Inhibits plasminogen activator → prevents fibrin clot breakdown → reduces blood loss.")) story.append(body("<b>Dose:</b> IV 1 g at induction (some protocols 15–20 mg/kg)")) story.append(body("<b>Evidence (2022 meta-analysis, 7 RCTs, n=571, PMID 35839714):</b>")) txa_data = [ ["Outcome", "Result", "Significance"], ["Intraoperative blood loss", "−224 mL (95% CI: −303 to −146)", "p < 0.001"], ["Postoperative haemoglobin", "+0.4 g/dL", "p = 0.006"], ["Hospital stay", "−0.39 days", "p = 0.03"], ["Transfusion rate", "No significant difference", "—"], ["Thromboembolic events", "None in either group", "Safe"], ["Nausea (side-effect)", "Higher with TXA (RR 2.68)", "p = 0.03"], ] story.append(make_table(txa_data, col_widths=[6*cm, 6*cm, 4*cm])) story.append(sp(0.5)) story.append(h2("8f. Surgical Technique Strategies")) story.append(sp(0.5)) for b in [ "<b>Pseudocapsule dissection:</b> Identifying and dissecting along the fibroid pseudocapsule largely or totally eliminates myometrial injury and related bleeding", "<b>Minimising uterine incisions:</b> Accessing multiple fibroids through subserosal tunnelling from a single incision reduces total myometrial trauma", "<b>Limiting lateral wall dissection</b> near the uterine isthmus to avoid branches of the uterine artery", "<b>Barbed suture (V-Loc, Quill) for closure:</b> Achieves secure layered haemostatic closure without tied knots — AAGL 2025 guideline recommendation", "<b>Electrosurgical devices / bipolar coagulation:</b> Ball electrode to desiccate bleeding vessels (especially in hysteroscopic procedures). AAGL 2025 guideline includes this.", "<b>Topical haemostatic agents:</b> Fibrin sealants, oxidised cellulose, gelatin matrix applied to fibroid bed when suture alone is insufficient", ]: story.append(bullet(b)) story.append(sp(0.5)) story.append(h2("8g. Cell Salvage (Intraoperative Autotransfusion)")) story.append(body("Indicated for large fibroids (uterus >16 cm) or multiple fibroids with anticipated significant blood loss. " "Blood is suctioned from the field, mixed with heparinised saline, washed, centrifuged to ~50% haematocrit, " "and re-infused IV. In one series (n=92, uterus >16 cm), mean re-infused volume was 355 mL. " "Avoids infection risk and transfusion reactions.")) story.append(sp(0.5)) story.append(h2("8h. Approach by Surgical Route")) route_data = [ ["Route", "Key Haemostatic Strategies"], ["Abdominal (open)", "Vasopressin injection; tourniquets (Foley/suture); IV TXA; cell saver; GnRH pre-op"], ["Laparoscopic", "Vasopressin; uterine artery occlusion; misoprostol; epinephrine; oxytocin; barbed suture — AAGL 2025 guideline"], ["Hysteroscopic", "Pre-op GnRH + IV iron; cervical vasopressin injection; pseudocapsule dissection; ball electrode; 30 mL Foley balloon tamponade for intractable bleeding"], ] story.append(make_table(route_data, col_widths=[4*cm, 12*cm])) story.append(PageBreak()) # ═══════════════════════════════════════════════════════════ # SECTION 9: MANAGEMENT OVERVIEW # ═══════════════════════════════════════════════════════════ story.append(h1("9. MANAGEMENT OVERVIEW")) story.append(sp()) story.append(body("Treatment choice depends on: <b>age, fertility intentions, fibroid size, number, location, and severity of symptoms.</b>")) story.append(sp(0.5)) story.append(h3("Conservative (Asymptomatic Fibroids)")) story.append(bullet("Observation and watchful waiting — many fibroids never require treatment")) story.append(sp(0.5)) story.append(h3("Medical Management")) med_data = [ ["Drug", "Mechanism", "Use"], ["NSAIDs", "Prostaglandin inhibition", "Reduce dysmenorrhoea and blood loss"], ["Tranexamic acid", "Antifibrinolytic", "Reduce menstrual blood loss (no hormonal effect)"], ["Combined OCP / Progestogens", "Hormonal control of endometrium", "Reduce bleeding; do not reliably shrink fibroids"], ["Levonorgestrel IUD (Mirena)", "Local progestogen", "Best evidence for heavy menstrual bleeding; may slightly reduce fibroid volume"], ["GnRH Agonists (leuprolide, goserelin)", "Hypoestrogenism via pituitary downregulation", "Shrink fibroids 30–50% pre-surgery; max 6 months due to bone density loss"], ["GnRH Antagonists (elagolix, relugolix)", "Rapid competitive receptor blockade — no flare", "Newer; 2025 meta-analysis confirms efficacy for fibroid-related bleeding"], ["Ulipristal acetate (SPRM)", "Selective progesterone receptor modulator", "Pre-operative reduction; hepatotoxicity risk — restricted in many countries"], ] story.append(make_table(med_data, col_widths=[4*cm, 5*cm, 7*cm])) story.append(sp(0.5)) story.append(h3("Interventional (Minimally Invasive)")) interv_data = [ ["Procedure", "Description", "Evidence"], ["Uterine artery embolisation (UAE)", "Interventional radiology: occludes uterine arteries → fibroid necrosis. Preserves uterus.", "2024 meta-analysis: comparable outcomes to myomectomy for symptom relief. Higher minor complications and re-intervention rates vs surgery."], ["MRI-guided focused ultrasound (MRgFUS)", "Non-invasive thermal ablation of fibroid tissue", "Effective for selected patients; limited availability"], ["Endometrial ablation", "Destroys endometrial lining; not fertility-preserving", "For AUB without desire for future pregnancy; only suitable without large cavity distortion"], ] story.append(make_table(interv_data, col_widths=[4*cm, 6*cm, 6*cm])) story.append(sp(0.5)) story.append(h3("Surgical Management")) surg_data = [ ["Procedure", "Indication", "Notes"], ["Hysteroscopic myomectomy", "Types 0–2 submucosal; fertility-preserving", "Best approach for intracavitary fibroids ≤5 cm; must distinguish type 2 from type 2-5"], ["Laparoscopic myomectomy", "Subserosal/intramural; fertility-preserving", "Morcellation risk — consider patient age and sarcoma risk factors"], ["Open (abdominal) myomectomy", "Large/multiple fibroids; fertility-preserving", "Allows removal of many fibroids; cell saver can be used"], ["Hysterectomy", "Definitive treatment; childbearing complete", "Total cure; no recurrence possible; discuss thoroughly with patient"], ] story.append(make_table(surg_data, col_widths=[4.5*cm, 4.5*cm, 7*cm])) story.append(sp(0.5)) story.append(note("Morcellation caveat: Risk of parasitic tissue dissemination (1:120–1:1200) and upstaging of undiagnosed " "uterine sarcoma. Higher risk in perimenopausal/postmenopausal women, BRCA carriers, Lynch syndrome, " "and rapidly growing fibroids unresponsive to oestrogen deprivation.")) story.append(PageBreak()) # ═══════════════════════════════════════════════════════════ # SECTION 10: KEY REFERENCES # ═══════════════════════════════════════════════════════════ story.append(h1("10. KEY REFERENCES")) story.append(sp()) refs = [ ("Textbooks", [ "Robbins, Cotran & Kumar. Pathologic Basis of Disease. 10th ed. Elsevier, 2021. pp. 937–938.", "Berek JS, Novak E. Berek & Novak's Gynecology. 16th ed. Wolters Kluwer, 2019. pp. 507–537, 564–565, 1392.", "Bailey & Love's Short Practice of Surgery. 28th ed. Taylor & Francis, 2023. pp. 1608–1610.", "Creasy RK, Resnik R et al. Maternal-Fetal Medicine: Principles and Practice. 8th ed. Elsevier, 2019. pp. 625–626.", "Sabiston DC et al. Sabiston Textbook of Surgery. 21st ed. Elsevier, 2022. Table 120.5.", "Katzung BG et al. Basic and Clinical Pharmacology. 16th ed. McGraw-Hill, 2023.", ]), ("Guidelines & Systematic Reviews", [ "AAGL Practice Guideline Committee. Evidence-Based Practice for Minimization of Blood Loss During Laparoscopic Myomectomy. J Minim Invasive Gynecol 2025. PMID: 39919888.", "Alomar O, Abu-Zaid A, Jamjoom MZ. Prophylactic vasopressin to reduce intraoperative blood loss during myomectomy: meta-analysis of 11 trials. J Gynecol Obstet Hum Reprod 2022. PMID: 36241144.", "Baradwan S et al. Prophylactic tranexamic acid during myomectomy: meta-analysis of 7 RCTs. Eur J Obstet Gynecol Reprod Biol 2022. PMID: 35839714.", "Puscasiu L et al. Preoperative medical therapy before surgery for uterine fibroids. Cochrane Database Syst Rev 2025. PMID: 40183418.", "Sánchez Martín MJ et al. Efficacy of GnRH antagonists in uterine fibroids: meta-analysis. Arch Gynecol Obstet 2025. PMID: 39821450.", "Peng J et al. UAE vs myomectomy for symptomatic uterine fibroids: meta-analysis. Sci Rep 2024. PMID: 39164326.", ]), ("Mechanism of Bleeding", [ "Uimari O, Subramaniam KS, Vollenhoven B, Tapmeier TT. Uterine Fibroids and Heavy Menstrual Bleeding. Front Reprod Health 2022. PMID: 36303616.", "Bulun SE, Yin P, Wei J et al. Uterine Fibroids (comprehensive review). Physiol Rev 2025. PMID: 40214304.", "Munro MG et al. FIGO classification system (PALM-COEIN) for AUB. Int J Gynaecol Obstet 2011;113(1):3–13. PMID: 21345435.", ]), ] for section, items in refs: story.append(h3(section)) for i, item in enumerate(items, 1): story.append(Paragraph(f"{i}. {item}", ParagraphStyle('Ref', parent=body_style, fontSize=8.5, leftIndent=14, spaceAfter=3))) story.append(sp(0.5)) # ═══════════════════════════════════════════════════════════ # BUILD # ═══════════════════════════════════════════════════════════ doc.build(story) print(f"PDF created: {OUTPUT}") PYEOF echo "Script written"

Running Command

cd /tmp/workspace/uterine-fibroid && python build_pdf.py

Running Command

ls -lh /tmp/workspace/uterine-fibroid/Uterine_Fibroids_Summary.pdf

Your PDF is ready. Here's the download link:

Uterine Fibroids Summary

PDF Document · PDF


The PDF covers all topics from our session across 10 sections:
  1. Definition & Epidemiology - prevalence, race disparity, hormone dependence
  2. Pathogenesis & Molecular Biology - MED12, HMGA2, FH mutations; table with frequencies
  3. Morphology - gross appearance, histology, degeneration types
  4. FIGO Subclassification (Types 0–8) - full table with location, bleeding pattern, and surgical approach per type; hybrid leiomyoma notation
  5. Clinical Features - symptoms table, pregnancy complications with ORs
  6. Causes of Heavy Bleeding - all 8 mechanisms in a table, plus location-to-bleeding-pattern guide
  7. Diagnosis - investigations, differential diagnoses
  8. Haemorrhage Control in Myomectomy - pre-op (GnRH, iron, SPRMs) and intra-op (vasopressin, TXA, tourniquets, cell salvage, barbed suture) with quantified blood loss reductions and evidence levels
  9. Management Overview - conservative, medical, interventional, surgical options
  10. Key References - textbooks and PubMed citations with PMIDs
This is a shared conversation. Sign in to Orris to start your own chat.