English | German | Russian | Czech

tomotherapy English

Meaning tomotherapy meaning

What does tomotherapy mean?

tomotherapy

(medicine) radiation therapy delivered in "slices" in the manner of tomography

Are you looking for...?