Company name: Z Factor Ltd
Description: Z Factor - a drug discovery company identifying and developing therapeutic agents to treat alpha-1-antitrypsin deficiency
Babraham Research Campus, Babraham CB22 3AT, United Kingdom