The International Institute of Molecular Mechanisms and Machines (IMol). IMol has been established to conduct scientific research and provide training in the fields of biological, chemical ...