Diana Liao

Diana Liao

Diana Liao

Software Developer with social justice roots. I love cats, Star Trek, and singing to inspire the downtrodden.