Your place for Space News
A revolutionary technique to allow the continuous production and collection of cells has been developed by scientists.