The Cryptolets team
Stanford University
The City College of New York
New York University
University of Maryland, Applied Research Laboratory for Intelligence and Security