Researchers uncover new secret hidden in Leonardo da Vinci paintings
[ad_1] Leonardo da Vinci was one of the greatest geniuses in history, with skills and inventions well ahead of his time. On many occasions his work was shrouded in mystery, hiding secrets invisible at first glance. Now a new study has found another, linked to bacteria and fungi. Image Credit: The Authors. In search of … Read more