Skip to main content

Projects

Showing 1 - 2 of 2 results
Sort by:
Project
Image

Mallorca is the largest of the Spanish Balearic Islands, an archipelago in the Mediterranean Sea. This island is one of the...

Project
Image

Bird pests are responsible for the loss of 25% of all crops in the world. In many cases they prevent farmers from exporting...