1. Department of Computer Science, Tulane University, United States
2. Computing and Information Sciences, Rochester Institute of Technology, United States
3. School of Information, Rochester Institute of Technology, United States
4. Rochester Institute of Technology, United States
5. Tulane University, United States