Skip to main content alibris logo

Mary Archer

Mary Archer is a British scientist specializing in solar power conversion. In 2012, she was appointed Dame Commander of the Order of the British Empire (DBE) for her services to the National Health Service.