David Lorimer is a writer, lecturer and editor who is program director of the Scientific and Medical Network.
David Lorimer is a writer, lecturer and editor. He is program director of the Scientific and Medical Network.