Your place for Space News
The invasive lionfish poses a number of threats in the Atlantic Ocean – can it be stopped by a robot?