Lower extremity amputation rates in people with diabetes as an indicator of health systems performance. A critical appraisal of the data collection 2000–2011 by the Organization for Economic Cooperation and Development (OECD)
Acta diabetologica