Return to Article Details
The Barcelona agreement: a manifesto towards the spearfishing of the future