T.J. Sharpe
T.J. Sharpe

T.J. Sharpe

Stage IV melanoma patient, survivor, and advocate sharing personal cancer journey and oncology breakthroughs on Patient #1 Blog http://www.philly.com/patient1/