James Tour accuses origin of life researchers of lying

39 posts were split to a new topic: Does OOL research need a disclaimer?