
Post-doc
Research Associate
Zach Fox
I am a currently a post-doctoral researcher with the InBio team at Institut Pasteur and Inria in Paris, France. I’m working with collaborators at IST Austria and the Living Systems Institute in Exeter, UK, […]