Review: Science and Family Trauma in Mosquitoes at Steep Theatre Is Exciting and Perplexing
You might look at Mosquitoes as two plays, stitched together. Set mostly in Geneva, Switzerland, where nuclear scientists work on the Hadron Collider, you have the excitement of scientific challenge […]