Address:
Ucla Department Of Surgery, Los Angeles, CA 90095
8631 W 3Rd St, Los Angeles, CA 90048
425 Haaland Dr, Thousand Oaks, CA 91361
Education:
Duke University, School of Medicine - Doctor of Medicine*
Cleveland Clinic Hospital - Fellowship - Surgery*
Board certifications:
American Board of Surgery Certification in Surgery*