Science on the stage: recent plays on scientific topics show that science and theatre have more in common than it appears.
Frazzetto
Giovanni
G
D003405:Creativity; D004324:Drama; D006809:Humanities; D006801:Humans; D008093:Literature, Modern; D012586:Science / Q000639:trends*