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