Nephrodite corporate office is located in 75 5th St NW Ste 2408, Atlanta, Georgia, 30308, United States and has 1-10 employees.
nephrodite
nephrodite inc
| Location | People at location |
| North America | 1-10 |
Nephrodite is pioneering an implantable dialysis platform designed to continuously filter blood for patients with end-stage kidney disease, enhancing their independence and mobility. Their investigational device, Holly, aims to eliminate the need for frequent dialysis center visits and painful needle punctures, offering a more dignified treatment o... Read More