The discovery of an ancient music score in the Louvre sets researchers on a mission to recreate the music as it was originally heard by the Greeks 2,400 years ago.
2021
2011
2022
2007
1957
2015
2014
2008
2019
1943
1958
2024
2023
2010
2018