Company identity
Browse spinoutsFounded / incorporated
19 March 2019
Company number 11890040
Legal name
QUELL THERAPEUTICS LIMITED
Company type
LTD
Region
Unknown
Registered address
Unknown
Insolvency history
No