Scientists may have solved Leonardo da Vinci heart mystery predicting disease

· Times of India