AGM

York Medical Society 23 Stonegate, York

AGM and valedictory address.