October 15, 2014


By Anonymous User

A picture of an area inside the body produced by sound waves (ultrasound), which cannot be heard by humans. The pictures are created by a computer that analyzes the echoes produced by the waves as they bounce off the tissue.

Tags: Cancer Dictionary, S

Please sign in or register to post a reply.