Synthetic biology is an interdisciplinary branch of biology and engineering. The subject combines disciplines from within these domains, such as biotechnology, genetic engineering, molecular biology, molecular engineering, systems biology, biophysics, electrical engineering, computer engineering, control engineering and evolutionary biology. Synthetic biology applies these disciplines to build artificial biological systems for research, engineering, and medical applications