Close

We use cookies to improve your experience of our website. Privacy Policy

Skip to main content

Organ-on-a-Chip Technologies Network

Search
Menu

Dr Natasha Lewis

Natasha LewisPhD

Research Scientist

Cambridge Enplas Life Science Lab
Enplas
LocationUnited Kingdom
01223 661198

www.enplas.co.jp/english/

Research Interests

stem cells, cancer, vasculature, kidney