Sophie Nowicki

Institute: 
NASA
Country: 
USA
Working Package(s): 
2*