hemangiogenesis

English

Noun

hemangiogenesis

  1. hematogenesis and angiogenesis