Detouring around a major research roadblock, researchers have found a new way to create valuable antibodies without needing … llamas?
Detouring around a major research roadblock, researchers have found a new way to create valuable antibodies without needing … llamas?