Barbara E. Moo

American computer scientist