Talks and presentations

See a map of all the places I've given a talk!

BioCAsia 2020

October 29, 2020

Delegate, (virtual from COVID-19 pandemic of 2019),