3 ms·Does that mean that we could implant a third kidney to people in the future?by Raphmedia 10y agoDoes that mean that we could implant a third kidney to people in the future?