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