Elowitz Lab

Organization
California Institute of Technology
Lab of Michael Elowitz