Skip to main content

The crystal structure of 15kDa Phlebotomus papatasi salivary protein Ppsp15.