EMBL-EBI Hinxton
Hinxton-ne-England
EMBL Heidelberg
Heidelberg- -Germany
NIH/NCI (National Cancer Institute)
Bethesda-MD-United States
EMBL Heidelberg
Heidelberg- -Germany
University of North Carolina, Chapel Hill
Chapel Hill-NC-United States
University of Tennessee, Knoxville
Knoxville-TN-United States
Texas Tech University Health Sciences Center
Lubbock-TX-United States