Peter Bosshard

Peter Bosshard is the Policy Director of International Rivers.

Contents authored by Peter Bosshard

  • China rivers at the brink of collapse