Artificial developments weaken coastal resilience – here’s how mapping them can help

.....

© The Conversation