Synthetic antibodies: concepts, potential and practical considerations.

Synthetic antibodies: concepts, potential and practical considerations.