Tag: Dr. Godfrey Louis (1 results)

10-25-2007 - Red Rain Cells of Kerala, India:  Physicist Says Still No DNA, But Replication At 300 Degrees Celsius ( 572 F.)