Volume 44, 2008, Issue 3
Pedal power
A contest intended to inspire innovation using pedaling energy for useful purposes included two desalination entries from the 102 projects...
A contest intended to inspire innovation using pedaling energy for useful purposes included two desalination entries from the 102 projects...