Skip to main content

L Oxburgh

First name:
L
Last name:
Oxburgh
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