10.1101/2025.07.25.666866
Production of high-affinity glycosylated anti-mouse conjugated nanobodies in Pichia pastoris
2025-07-26