Error message

  • Notice: Trying to get property of non-object in eval() (line 25 of /var/aegir/platforms/acton_7.x-4.x_lws03/modules/php/php.module(80) : eval()'d code).
  • Notice: Trying to get property of non-object in eval() (line 26 of /var/aegir/platforms/acton_7.x-4.x_lws03/modules/php/php.module(80) : eval()'d code).
  • Notice: Trying to get property of non-object in eval() (line 28 of /var/aegir/platforms/acton_7.x-4.x_lws03/modules/php/php.module(80) : eval()'d code).
  • Notice: Undefined property: stdClass::$field_family_name in eval() (line 28 of /var/aegir/platforms/acton_7.x-4.x_lws03/modules/php/php.module(80) : eval()'d code).
  • Notice: Undefined index: und in eval() (line 28 of /var/aegir/platforms/acton_7.x-4.x_lws03/modules/php/php.module(80) : eval()'d code).
  • Notice: Undefined offset: 0 in eval() (line 28 of /var/aegir/platforms/acton_7.x-4.x_lws03/modules/php/php.module(80) : eval()'d code).
  • Notice: Undefined index: value in eval() (line 28 of /var/aegir/platforms/acton_7.x-4.x_lws03/modules/php/php.module(80) : eval()'d code).
  • Notice: Trying to get property of non-object in eval() (line 25 of /var/aegir/platforms/acton_7.x-4.x_lws03/modules/php/php.module(80) : eval()'d code).
  • Notice: Trying to get property of non-object in eval() (line 26 of /var/aegir/platforms/acton_7.x-4.x_lws03/modules/php/php.module(80) : eval()'d code).
  • Notice: Trying to get property of non-object in eval() (line 28 of /var/aegir/platforms/acton_7.x-4.x_lws03/modules/php/php.module(80) : eval()'d code).
  • Notice: Undefined property: stdClass::$field_family_name in eval() (line 28 of /var/aegir/platforms/acton_7.x-4.x_lws03/modules/php/php.module(80) : eval()'d code).
  • Notice: Undefined index: und in eval() (line 28 of /var/aegir/platforms/acton_7.x-4.x_lws03/modules/php/php.module(80) : eval()'d code).
  • Notice: Undefined offset: 0 in eval() (line 28 of /var/aegir/platforms/acton_7.x-4.x_lws03/modules/php/php.module(80) : eval()'d code).
  • Notice: Undefined index: value in eval() (line 28 of /var/aegir/platforms/acton_7.x-4.x_lws03/modules/php/php.module(80) : eval()'d code).
  • Notice: Trying to get property of non-object in eval() (line 25 of /var/aegir/platforms/acton_7.x-4.x_lws03/modules/php/php.module(80) : eval()'d code).
  • Notice: Trying to get property of non-object in eval() (line 26 of /var/aegir/platforms/acton_7.x-4.x_lws03/modules/php/php.module(80) : eval()'d code).
  • Notice: Trying to get property of non-object in eval() (line 28 of /var/aegir/platforms/acton_7.x-4.x_lws03/modules/php/php.module(80) : eval()'d code).
  • Notice: Undefined property: stdClass::$field_family_name in eval() (line 28 of /var/aegir/platforms/acton_7.x-4.x_lws03/modules/php/php.module(80) : eval()'d code).
  • Notice: Undefined index: und in eval() (line 28 of /var/aegir/platforms/acton_7.x-4.x_lws03/modules/php/php.module(80) : eval()'d code).
  • Notice: Undefined offset: 0 in eval() (line 28 of /var/aegir/platforms/acton_7.x-4.x_lws03/modules/php/php.module(80) : eval()'d code).
  • Notice: Undefined index: value in eval() (line 28 of /var/aegir/platforms/acton_7.x-4.x_lws03/modules/php/php.module(80) : eval()'d code).
  • Notice: Trying to get property of non-object in eval() (line 25 of /var/aegir/platforms/acton_7.x-4.x_lws03/modules/php/php.module(80) : eval()'d code).
  • Notice: Trying to get property of non-object in eval() (line 26 of /var/aegir/platforms/acton_7.x-4.x_lws03/modules/php/php.module(80) : eval()'d code).
  • Notice: Trying to get property of non-object in eval() (line 28 of /var/aegir/platforms/acton_7.x-4.x_lws03/modules/php/php.module(80) : eval()'d code).
  • Notice: Undefined property: stdClass::$field_family_name in eval() (line 28 of /var/aegir/platforms/acton_7.x-4.x_lws03/modules/php/php.module(80) : eval()'d code).
  • Notice: Undefined index: und in eval() (line 28 of /var/aegir/platforms/acton_7.x-4.x_lws03/modules/php/php.module(80) : eval()'d code).
  • Notice: Undefined offset: 0 in eval() (line 28 of /var/aegir/platforms/acton_7.x-4.x_lws03/modules/php/php.module(80) : eval()'d code).
  • Notice: Undefined index: value in eval() (line 28 of /var/aegir/platforms/acton_7.x-4.x_lws03/modules/php/php.module(80) : eval()'d code).
  • Notice: Trying to get property of non-object in eval() (line 25 of /var/aegir/platforms/acton_7.x-4.x_lws03/modules/php/php.module(80) : eval()'d code).
  • Notice: Trying to get property of non-object in eval() (line 26 of /var/aegir/platforms/acton_7.x-4.x_lws03/modules/php/php.module(80) : eval()'d code).
  • Notice: Trying to get property of non-object in eval() (line 28 of /var/aegir/platforms/acton_7.x-4.x_lws03/modules/php/php.module(80) : eval()'d code).
  • Notice: Undefined property: stdClass::$field_family_name in eval() (line 28 of /var/aegir/platforms/acton_7.x-4.x_lws03/modules/php/php.module(80) : eval()'d code).
  • Notice: Undefined index: und in eval() (line 28 of /var/aegir/platforms/acton_7.x-4.x_lws03/modules/php/php.module(80) : eval()'d code).
  • Notice: Undefined offset: 0 in eval() (line 28 of /var/aegir/platforms/acton_7.x-4.x_lws03/modules/php/php.module(80) : eval()'d code).
  • Notice: Undefined index: value in eval() (line 28 of /var/aegir/platforms/acton_7.x-4.x_lws03/modules/php/php.module(80) : eval()'d code).
  • Notice: Trying to get property of non-object in eval() (line 25 of /var/aegir/platforms/acton_7.x-4.x_lws03/modules/php/php.module(80) : eval()'d code).
  • Notice: Trying to get property of non-object in eval() (line 26 of /var/aegir/platforms/acton_7.x-4.x_lws03/modules/php/php.module(80) : eval()'d code).
  • Notice: Trying to get property of non-object in eval() (line 28 of /var/aegir/platforms/acton_7.x-4.x_lws03/modules/php/php.module(80) : eval()'d code).
  • Notice: Undefined property: stdClass::$field_family_name in eval() (line 28 of /var/aegir/platforms/acton_7.x-4.x_lws03/modules/php/php.module(80) : eval()'d code).
  • Notice: Undefined index: und in eval() (line 28 of /var/aegir/platforms/acton_7.x-4.x_lws03/modules/php/php.module(80) : eval()'d code).
  • Notice: Undefined offset: 0 in eval() (line 28 of /var/aegir/platforms/acton_7.x-4.x_lws03/modules/php/php.module(80) : eval()'d code).
  • Notice: Undefined index: value in eval() (line 28 of /var/aegir/platforms/acton_7.x-4.x_lws03/modules/php/php.module(80) : eval()'d code).

Biochemical reactions & molecular recognition

We analyse chemical reactions, particularly those occurring in biochemical systems, in order to develop new synthetic methods and to produce physiologically active compounds with potential as pharmaceuticals. We are also interested in the assembly of supramolecular systems. We design and synthesise molecules to modify the systems for useful purposes.

Our work in this area has already resulted in pharmaceutical formulations that are in everyday clinical use worldwide. This chemistry also has applications in the development of molecular devices such as catalysts, reactors and photochemical and thermal switches.

Publications

Personal Group Web Page

Filter by keyword