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.
2018
1982
1958
2024
1988
2016
1998
2006
2019
1986
2023
1990
1967
1996