A Texas biotech company is trying to bring mammoths and other extinct creatures back to life. The science is as intriguing as the ethical questions are thorny. When the elevator doors part on the second floor of a two-story brick and glass building in an office park on the outskirts of downtown Dallas, it feels like a portal opening to a different world. The cavernous lobby is quiet and dimly lit. High ceil... [9256 chars]