10.1101/2024.12.20.629765

Phage-displayed synthetic library and screening platform for nanobody discovery

2024-12-21