localization

Definition / meaning of localization

The process of determining or marking the location or site of a lesion or disease. May also refer to the process of keeping a lesion or disease in a specific location or site.

Listed under:

Find More About 'localization'

Source(s):

The Web site of the National Cancer Institute (http://www.cancer.gov/)

Leave a Comment

*