1. Rensselaer Polytechnic Institute,Electrical and Computer Systems Engineering,Troy,United States of America
2. Rensselaer Polytechnic Institute,Mathematical and Computer Sciences,Troy,United States of America
3. Rensselaer Polytechnic Institute,Future of Computing Institute,Troy,United States of America
4. Rensselaer Polytechnic Institute,Mathematical Sciences,Troy,United States of America
5. Rensselaer Polytechnic Institute,Computer Science,Troy,United States of America