Back to Search Dr. Stephen Chen Senior Member Division of Diagnostic Imaging, The University of Texas MD Anderson Cancer Center, c/o Interventional Radiology, 1400 Pressler, Unit 1471 , Houston , TX , 77030 United States Send Email Images Images × Membership Type Senior Member Share × Print Email Facebook LinkedIn X Pinterest Powered By GrowthZone