Abigail Ailing

Abigail Ailing former manager of Space Biospheres Ventures. 

Related Sourcewatch

 * Human Dolphin Foundation