Edward Lu

Edward Lu is chairman and CEO of the B612 Foundation and a former NASA astronaut based in Palo Alto, California.