In March, we announced the opening of the Neustar Labs Innovation Center at the University of Illinois Urbana-Champaign. Our friends at Illinois were kind enough to take a video of the grand opening and we wanted to share it.