Professor Hai Li Named ACM Fellow