In the exhibition Between the Past and the Coming which consists of three new installations she presents a narrative in acrylic mylar polyester silicone and velour which as the title indicates connects the artists indepth exploration of the boundaries of painting with her more recent departures investigating the total installation as a monumental form

What is the correctly punctuated version of this sentence?
In the exhibition Between the Past and the Coming, which consists of three new installations, she presents a narrative in acrylic, mylar, polyester, silicone and velour, which as the title indicates connects the artist's in-depth exploration of the boundaries of painting with her more recent departures investigating the total installation as a monumental form.