In summary, our research show that although delayed systemic delivery of exogenous kallikrein starting at 8 h, 24 h, and 36 h provides protection against cerebral infarction, kallikrein treatment starting at 8 h after ischemia has better long-term outcome than kallikrein starting at 24 h and 36 h. Here, KLK4 is linked to ischemia.