Medical Dictionary

Menu
  • Home
  • Encyclopedia Hub
  • Imperial Library
  • English Dictionary
  • Home
  • Encyclopedia Hub
  • Imperial Library
  • English Dictionary

tomographic DSA

tomographic DSA /-graf′ik/ , the visualization of blood vessels in the body in three dimensions. See also digital subtraction angiography.

Tweet submit Telegram VK

Random Words

latanoprost

deltoid tuberosity

vasopressor

folate

sensory modulation

erythroderma desquamativum

kilometer (km)

intraatrial block

clinocephaly

Medical Dictionary Copyright © 2025.
Privacy Policy