The "Smilow Cancer Hospital and Yale Cancer Center" user's logo

Smilow Cancer Hospital and Yale Cancer Center

New Haven, United States

https://www.smilow.org

Publications