Full rebuttal at the Phoenix twitter page
Space/Science » in reply to Biology?
The whole thread (20 posts)
- Rumors of something new from Phoenix
- Perchlorate... or maybe not?
- Biology?
- No. But something interesting, I think. (n/t)
- Full rebuttal at the Phoenix twitter page (n/t)
