@misc{indiciaec90f4c878e61, title = {Phage-display technology--finding a needle in a vast molecular haystack.}, author = {D J Rodi and L Makowski}, year = {1999}, doi = {10.1016/s0958-1669(99)80016-0}, url = {https://pubmed.ncbi.nlm.nih.gov/10047512/}, note = {Source identifier: 10047512} }