John McCafferty, Ph.D.
John McCafferty, Ph.D.
Bioinformatics
Graduated in 2013