manmade

Dr. Mark Lorch, who is a senior lecturer in biological chemistry at the UK s University of Hull, seems to be channeling what we at ACSH have been saying for years: