Takuya
Osada
Takuya  Osada
Adjunct Associate Professor in the Department of Surgery
Adjunct Associate Professor in the Department of Surgery
401 Med Sci Res Bldg, Durham, NC 27710
Mailing address
Box 2606 Med Ctr, Durham, NC 27710