Sorry, the page you were looking for in this blog does not exist.
Sorry, the page you were looking for in this blog does not exist.

Upcoming Talks

Things were busy this year. I had the opportunity to give about a dozen talks and several online interviews.  It was fun to visit many inter...