About Us

The company INSTITUTE OF NEUROLOGY (QUEEN SQUARE) is located in United Kingdom and provides products and services for the following industry: Scientific research centres and laboratories.