Talks

My non-academic talks that were video-recorded:

Michael Homer — 2026 0d113133