FH
FRANCOIS HADDAD, MD
Internal Medicine, Advanced Heart Failure and Transplant Cardiology
NPI: 1457493843
Practice Information
- Address
- 300 PASTEUR DR, STANFORD, CA 94305
- Phone
- 650-723-4000
Internal Medicine, Advanced Heart Failure and Transplant Cardiology
NPI: 1457493843