The fascinating science of phantom limbs

903,191 plays|
Joshua W. Pate |
TED-Ed
• October 2018