Randy Thompson Working Group Member Locations Alberta Working Groups Patient Working Group Member Home > Our Network > Randy Thompson Network Voices Previous Next Patient Story My journey of survival, hope and advocacy for precision medicine