Michelle Lea, PhD

Liverpool

United Kingdom

Michelle Lea, PhD, is a senior fermentation development scientist at Eden Biodesign Ltd.

Articles