There are over 1 million new amputees every year, i.e. one every 30 seconds – a truly shocking statistic.
The World Health Organization estimates that between 30 to 100 million people around the world are living with limb loss today. Unfortunately, only 5-15% of this population has access to prosthetic devices.