Oxburgh, L. ., & Carroll, T. . (2016). The bioengineered kidney: science or science fiction?. Current Opinion in Nephrology and Hypertension, 25(4), 343-7. https://doi.org/10.1097/MNH.0000000000000235
L Oxburgh
First name:
L
Last name:
Oxburgh