During his postdoctoral training, he was a research associate at the Cincinnati Shriners Hospital for Children and the Department of Surgery at the University of Cincinnati, and an NIH NRSA postdoctoral fellow in the Department of Biomedical Engineering at the University of Minnesota. He obtained his B.S. in Chemical Engineering from the University of Texas at Austin, and his M.Eng. and Ph.D. in Biomedical Engineering from Tulane University.