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.
2017
2021
1998
2006
2010
2013
2018
2008
2004
2011
2020
2014
2009
2002
1995
2024
2012