NPI Central
Deena Tajran, MD FACOG — NPI 1891757217, San Diego, CA | NPI Central