Ada Zejun Shen is an award-winning illustrator and interdisciplinary artist in New York. Aiming at interpretation and communication of meaningful concepts, her illustration explores the intersection of science and art, using semiotics from nature, history and mythology.
Learn more here