Julietta Yaunches

Technologist, architect and community leader based in New York.