Researchers in Japan have recreated the basic structural unit of a kidney, which may lead to effective treatments for renal failure, the Asahi Shimbun reported Tuesday.
APD
Showing 0 to 17 of 1 results