David Johnson
Oncologist, educator, researcher, cancer survivor x 2, history buff, husband, Dad - but not in that order! The people in the photo inspire me.

Last synced from Twitter 35d ago