Self-assembled Protein Arrays from anOrnithodoros moubataSalivary Gland Expression Library | Publicación