Archive
self-sufficient energy
A new wearable uses human pee to generate enough energy to transmit radio signals to a receiver, providing a potential aid for wayward hikers.

recommendations