What scientists think about the biological claims made by a Google employee?quora.com·42 pts·ebola1717·45