Michael Bowling


Michael Bowling - American–Canadian computer scientist. He graduated from the Carnegie Mellon University.