Production of recombinant coagulation factors: Are humans the best host cells?

Production of recombinant coagulation factors: Are humans the best host cells?