10.1101/2025.03.28.645970
Enhancing the efficacy, utility and throughput of the Transcription Block Survival peptide library screening platform
2025-04-01