She is an Egyptian artist born in 1977 in Saudi Arabia and based in Dubai. Yousra explores the interplay between nature, memory, and identity in her work. With a background in Pharmaceutical Science, she merges science and art to investigate transformation and evolution, capturing the fluidity of life and the resilience of female identity. Her art, featured in numerous national and international exhibitions, invites viewers to reflect on the beauty of life's fleeting moments and the interconnectedness of nature and human existence.