Dr. Semmelweis

National Theatre Production
By Stephen Brown
Directed by Tom Morris
Starring Mark Rylance