1. Department of Cell Stress Biology, Roswell Park Cancer Institute, Buffalo, NY, USA
2. Cellecta, Inc., Mountain View, CA, USA
3. Department of Biochemistry, State University of New York, Center of Excellence in Bioinformatics and Life Sciences, Buffalo, NY, USA