The world has seen many changes and technological advances over the last century, but possibly none that hold as many possibilities as genetic engineering. Just as computers and plastics have changed most aspects of modern life since they were invented, biological engineering has the potential to ...