Luis
Ulloa
![Luis Ulloa](https://scholars.duke.edu/file/i7064932/image_7064932.jpg)
Associate Professor in Anesthesiology
Sands Research Bldg. Off 103, 303 Research Dr.,, Durham, NC 27710
Mailing address
Sands Building. Off 103, Durham, NC 27710