NPI Central
Ken Roth MD & Rolf Ehlers MD San Diego Internal Medicine Assoc NPI Number 1578657383 — San Diego, CA | NPI Central