Takuya Osada
Adjunct Associate Professor in the Department of Surgery
Surgery, Surgical Sciences
Box 2606 Med Ctr, Durham, NC 27710
401 Med Sci Res Bldg, Durham, NC 27710
Advising & Mentoring