Lemurs, small, big-eyed primates that live in the trees of Madagascar off the southeast coast of Africa, are a mystery of ...
maybe not so much. Here’s a roundup of all the weird tech we spotted on the CES show floor and beyond. 1. Mirumi, the shy ...