Robuta

https://dukespace.lib.duke.edu/items/128b8c4e-d72a-444a-aa4a-65be2ef4d51c Translating Organoids into Artificial Kidneys. artificial kidneystranslatingorganoids