For my final science project this year, I have a video to share! This mock TED Talk is about human self-regeneration and our capability to put it into action. All the details are in the video, so please enjoy! TALONS TED talk final