The Living Matrix: A Film on the New Science of Healing The Living Matrix is a documentary film that premiered in London on March 13th. The official premier was May 18th and 19th at The Lark Read More »