Your history more towards a non- cancerous lesion due to some Chronic infection. The cause of infection has to be found and treated appropriately. If it still does not heal or recurs cancer can be ruled out only with a biopsy
from the ulcer.
Dr. Mohammed Ibrahim