A biotechnology company whose goal is to bring back the wooly mammoth says its recent small step is big news. Colossal ...