Thomas OConnell 

Thomas O'Connell, PhD. Associate Professor, biochemist, data enthusiast, visualizer, teacher, learner.