Craig Tanis, PhD

Scientist, Musician, 

Parent, Teacher,

Lover, Fighter,

etc.