News

Scientists have built a rose bulb from scratch to create a water ... Each of the small flower structures cost just 2c to make, but can produce approximately two litres of water per hour per ...