4 ms·For the first time, a mammalian organ has been persuaded to renew itself20 points by feelthepain 13y ago