The Kunitz-like modulatory protein haemangin is vital for hard tick blood-feeding success

The Kunitz-like modulatory protein haemangin is vital for hard tick blood-feeding success