William Rowell profile image
Geneticist, ersatz programmer, data nerd, comedy lover, and recovering academic.