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