talks

invited talks and panels

invited talks

A brief biosketch for invited talks.

panels