Skip to Main Content

Shelley Diehl Geballe, JD, MPH

Professor of Public Health (Health Policy)

Contact Information

Shelley Diehl Geballe, JD, MPH

Office Locations

Mailing Address

  • Health Policy & Management

    314 LEPH (Laboratory of Epidemiology and Public Health), 60 College Street

    New Haven, CT 06510

    United States

Locations