There are somewhere on the order of 50,000 reasonably large companies, academic centers, and governments in the world that ...