Feed / Activity

Beyondward posted: A new treatment helped frogs regenerate their amputated legs – taking science one step closer to helping people regrow their body parts, too