CHICAGO - New technology being developed in the United States could help solve one of the great art mysteries of all time. A lost Leonardo da Vinci masterpiece, in Italy, could finally be uncovered all thanks to a new device developed in Chicago.
In 1505, da Vinci began creating...
more »