10.1101/2024.12.20.629765
Phage-displayed synthetic library and screening platform for nanobody discovery
2024-12-21