B2DB — Who said what, where, and when

Michael Rayment

Chelsea and Westminster Hospital NHS Foundation Trust

Events Michael Rayment has spoken at