10-artificial-kidney

Developing an artificial kidney

SAN FRANCISCO. (Ivanhoe Newswire) — Progress on a new artificial kidney has been so promising the FDA has fast-tracked its development. That…