Quell Therapeutics Limited is located in London, United Kingdom on IHub 84 Wood Lane. Quell Therapeutics Limited is rated 3 out of 5 in the category biotechnology company in United Kingdom. An exciting new cell therapy immunology biotech committed to transforming patient's lives in solid organ transplantation and auto-immune conditions
Address
IHub 84 Wood Lane
Company size
11-50 employees
Headquarters
London, London
Accessibility
Wheelchair-accessible entrance