Skip to Content
Medical Term:

sclerosing therapy

 

Synonym(s): sclerotherapy

Hide