Jim Horning

An American computer scientist and ACM Fellow.

Jim Horning

An American computer scientist and ACM Fellow.