right to heal article escharotic treatment
CIN III: Successful Outcome After Escharotic Treatment
By Erica Zelfand

Windstar K, Taulbee L, Zelfand E. NDNR. Feb 2011

Read full article here.