Justin Gallivan
Justin Gallivan

Justin Gallivan

Professor, synthetic biologist (nee organic chemist), amateur chef, and raconteur. My opinions are my own. They may change, but not the fact that I'm right.