Scientists create world’s smallest Christmas greeting card
Scientists at the National Physical Laboratory (NPL) in London have broken the record for the smallest Christmas card every created. At 15 by 20 microns, the card is not visible to the naked eye, and it would t...