Celebrating twenty years
By Jonathan Edwards2007-12-05T09:25:00
Polymer containing protein channels could clean waste water and deliver drugs