1. Department of Chemistry
2. University of Basel
3. Basel CH-4002
4. Switzerland
5. Institute of Structural and Molecular Biology
6. University College London
7. London
8. UK
9. Department of Biosystems Science and Engineering
10. ETH Zurich
11. Basel CH-4058
12. Heurisko USA Inc.
13. USA