Biochip, The science

28-August-2017 Monday
Russian doctor implanted himself with chips that store personal data


v20240901