Habría que ver que antibiótico estas tomando. A lo mejor hay que rotar a otro atb porque si hace 20 días que estas tomando el mismo y todavía sale pus evidentemente hay algo que no está funcionando…
Es prioritario tratar la causa y no la consecuencia, si bien hay que tratar la úlcera, si no esta en tratamiento la parte vascular nunca habrá mejoría, te aconsejo consultes un buen cirujano…