Some scientists at the Catholic University of Leuven have semi-succesfully accomplished an interesting feat—embedding ID information in human teeth. The ID tags would be used to store personal ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results