1. Bucknell University Lewisburg,Department of Computer Science,Pennsylvania,USA
2. Bucknell University Lewisburg,Department of Electrical and Computer Engineering,Pennsylvania,USA
3. Bucknell University Lewisburg,Department of Biology,Pennsylvania,USA
4. Watershed Sciences & Engineering, Bucknell University Lewisburg,Pennsylvania,USA