What scientists think about the biological claims made by a Google employee?quora.com42 pointsebola17179 years ago