thefinchandpea.com
Art of Science: Jessica Lloyd-Jones Sculpts the Body Electric
Welsh artist Jessica Lloyd-Jones describes her work as merging art, science and technology. All three are certainly present in her sculpture series Anatomical Neon, which she made from 2008-2010. L…