(Q2557259)

English

microchip implant

integrated circuit device or RFID transponder implanted into a human

  • Microchip implantation

Statements

Identifiers