Sophie Nowicki

Institute: 
NASA
Country: 
USA