Skip to Main Content

David Astrachan, MD

Assistant Clinical Professor, Surgery

Contact Information

David Astrachan, MD

Education & Training

  • MD
    Yale University (1984)