Developments in genetic engineering, mapping the human genome, gene therapies for treating diseases, and cloning frequently grab the news headlines. Whether such discoveries and technologies are a blessing or a curse continues to be debated. Certainly human understanding about the … Continue reading