Sophia Cui

Sophia explores the known and yet to be known worlds through hands-on projects, software, and books.