Background
Cheng, Steven Chih-nung was born on September 9, 1976 in Libertyville, Illinois, United States.
Cheng, Steven Chih-nung was born on September 9, 1976 in Libertyville, Illinois, United States.
Doctor of Medicine, Northwestern University, Chicago, 2001.
Internship and residency Northwestern Memorial Hospital, Chicago, 2001—2004. Fellowship Barnes Jewish Hospital, St. Louis, 2004—2006, attending physician, since 2006. Clinical instructor Washington University School Medicine, 2006—2007, assistant professor, since 2007.
Assistant program director Washington University Nephrology Fellowship Program, St. Louis, since 2007.
Volunteer Missions St Louis, 2007—2008. Member of Christian Medical Association, American Society Nephrology, St. Louis Philharmonic Society (concertmaster since 2007).