15 Biology Questions By Gk Scientist Jan 05, 2021 What are the properties of water that may have favoured origin of life in it?