UC San Diego unveils postage stamp chip revealing hidden images

Technology