Monday, July 15, 2024
Authors Posts by David Archibald

David Archibald

79 POSTS 0 COMMENTS
David is a geologist by background. He has lectured on climate science in the US Senate and House of Representatives hearing rooms. His current research shows promise in a major gynaecological cancer.