1. Edith and Joseph Fischer Enzyme Inhibitors Laboratory, Schulich Faculty of Chemistry, Technion − Israel Institute of Technology, Haifa 3200003, Israel
2. The Lorry I. Lokey Interdisciplinary Center for Life Sciences and Engineering, Technion - Israel Institute of Technology, Haifa 3200003, Israel