PROVIDER PROFILE · NPI 1396839726

Stephen ShenM.D.

PRACTICEKEN ROTH MD & ROLF EHLERS MD SAN DIEGO INTERNAL MEDICINE ASSOCSee all providers at this practice →