Andrew Ellis
Biocatalysts Ltd
Institute of Biological, Environmental and Rural Sciences
Cefn Coed
Parc Nantgarw
Cardiff United Kingdom