Translocator protein (18 kDa): a promising therapeutic target and diagnostic tool for cardiovascular diseases

Translocator protein (18 kDa): a promising therapeutic target and diagnostic tool for cardiovascular diseases