News

People with diabetes may experience calluses on their feet. Certain factors may cause or worsen foot calluses. Learn what you ...