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

organ albumin

engorgement

anencephaly

sphenoid

visual plane

experimental design

tricyclic antidepressant (TCA)

kineplastic amputation

norma basalis

Medical Dictionary Copyright © 2025.
Privacy Policy