【多选题】Synthetic biology is a powerful tool for the study of newly designed and synthesized biological systems with amazing novel functions. Its potential applications include:
A.
biological computers, biosensors, cell transformation
B.
designed proteins, industrial enzymes, information storage, new Materials
C.
reduced amino-acid libraries, space exploration, synthetic genetic pathways, synthetic life
D.
synthetic amino acids, synthetic nucleotides, drug design & discovery, therapeutics, cancer detection & diagnosis