Essential Information
Location |
Royal Observatory
|
---|---|
14 Mar 2013
The microscopic structures in meteorite ALH84001 which, during the 1990s, some scientists claimed were remnants of extraterrestrial 'nanobacteria'.