Selena Deckelmann (Q19753650)
American computer scientist and manager
Language: