Stephen W. Lu
Associate Professor of Clinical Surgery
Dr. Stephen Lu is a general surgeon in Indianapolis, Indiana affiliated with Indiana University Health. He received his medical degree from George Washington University School of Medicine and has been in practice for more than 20 years. Dr. Lu specializes in General Surgery.
Residency: Oregon Health & Science University
Fellowship: Oregon Health & Science University
Medical School: George Washington University School of Medicine
EH 500 SGEN