When you hear the words "artificial egg", it's easy to picture something straight out of a futuristic movie. But that's pretty much what scientists have managed to build. A biotechnology company ...