Peter Bosshard

Peter Bosshard is the Policy Director of International Rivers.

Content authored by Peter Bosshard

  • China rivers at the brink of collapse