Bioscience hypotheses [Biosci Hypotheses] NLMUID: 101480360