NCT05198037 - Clinical Implications of FKBP5 in Stroke | Crick | Crick