View Post

SPACES – Le Laboratoire Cambridge

In ALL, SPACES by Catherine

Nestled in Cambridge, Massachusetts is a unique centre called Le Laboratoire Cambridge that dedicates space to art and science collaborations. A brainchild of Harvard Professor David Edwards, the centre first …