Dr Chris Leighton

Dr Chris Leighton

Oncologist (ret), Medical Educator. Nature lover. Value investor. Posts are my own. RTs are not endorsements.