Inspire

Creative Technologist’s Digital Art Installation Named Lumen Prize Finalist

Creative Technologist’s Digital Art Installation Named Lumen Prize Finalist

121clicks
Written by: Luo Fei In a groundbreaking achievement for digital art, creative technologist Mengying (Amo) Zeng’s immersive installation "The Book of Diaspora" has been named a finalist for the 2024 Lumen Prize Impact Award, solidifying her position as a leading voice in technology-driven artistic expression. As lead artist and creative design director for the project, […]