Clara Roberts

Clara Roberts is a major character in the Disney animated film Devil Dinosaur. A genetics scientist from London, she is a member of Commander Carson's crew.