Cost of diabetic foot in France, Spain, Italy, Germany and United Kingdom: A systematic review Academic Article uri icon

start page

  • 67

end page

  • 74

volume

  • 79

issue

  • 2