Jul 12, 2018
At the intersection of computer science and marketing, Dr. William (Bill) Rand studies complex systems.