DavidSoloveichik

Photo of David Soloveichik
Associate Professor

Research Interests

Molecular programming, including the engineering of complex molecular systems for synthetic biology, nanotechnology and bioengineering.