Lucy McRae is a Sci-Fi artist, film director and Body Architect influencing culture by providing a feminine point of view on scientific breakthroughs related to health and the human body. Her video are visually striking and very intriguing, like the ‘Institute of Isolation’ or ‘Swallowable Parfum’ where technology is the size of a blood cell and our skin is programmed to emit a biologically enhanced fragrance. Watch below
PLACING THE BODY IN COMPLEX FUTURE SCENARIOS, INVENTING VISUALLY ICONIC EXPERIENCES THAT CONNECT SCIENCE WITH IMAGINATION.