1. Schreyer Honors College, The Pennsylvania State University, State College, Pennsylvania, USA
2. Department of Computer Science and Engineering, The Pennsylvania State University, State College, Pennsylvania, USA
3. Huck Institutes of the Life Sciences, The Pennsylvania State University, State College, Pennsylvania, USA