Ammonia-fed microbial fuel cells: power from sweat

By Trevor Brown on May 13, 2019