Seminar Leader
A Brief Biography of

Richard Schatz

Richard Schatz