| Dr. Dennis Shengwu Liu is a California state licensed medical doctor, specializing in Internal Medicine. Graduated Magna Cum Laude from SUNY Downstate College of Medicine, Dr. Liu currently is working at Dennis Liu MD, located in 622 W. Duarte Rd Arcadia CA 91007 | |||