Monday, December 11, 2023
Authors Posts by David Archibald

David Archibald

68 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.