DIGITAL SCIENCE & RESEARCH SOLUTIONS LIMITED
THE CAMPUS 4 CRINAN STREET, LONDON, UNITED KINGDOM, N1 9XW
LLC EVERSANA LIFE SCIENCE SERVICES
190 N. Milwaukee Street, Milwaukee, Wisconsin, United States, 53202
DATANUT SCIENCES (LONDON) LIMITED
49 Station Road, Polegate, East Sussex, England, BN26 6EA
KADANS SCIENCE PARTNER UK LIMITED
1 St. James Court, Whitefriars, Norwich, Norfolk, United Kingdom, NR3 1RU
FIONA DEIDRE REBECCA MILLICENT SCIENCE
Born March 1973
43 GLOUCESTER ROAD, RICHMOND, SURREY, UNITED KINGDOM, TW9 3BS
BASTEN SCIENCE & SOFTWARE BEHEER LIMITED
262 BEDFONT LANE, FELTHAM, MIDDLESEX, ENGLAND, TW14 9NU
LIFE SCIENCE CAPITAL SERVICES LIMITED
27 ST. JAMES'S PLACE, LONDON, SW1A 1NR
PROJECT MANAGEMENT SCIENCES LIMITED
72 Balcombe Street, London, England, NW1 6NE
CSC COMPUTER SCIENCES US HOLDINGS ONE LLC
1209 C/O CORPORATION TRUST COMPANY, ORANGE STREET, WILMINGTON, DELAWARE 19801, UNITED STATES
CSC COMPUTER SCIENCES CAPITAL S.A.R.L. (US BRANCH)
7 AVENUE GASTON DIDERICH, 1420 LUXEMBOURG, LUXEMBOURG
THE NATIONAL MUSEUM OF SCIENCE AND INDUSTRY
SOUTH KENSINGTON, LONDON, SW7 2DD
CENTRE FOR MEDICAL SCIENCES & RESEARCH LTD
208 UPPER RICHMOND ROAD, LONDON, ENGLAND, SW15 6TD
HANGZHOU EPLUS SCIENCE & TECHNOLOGY CO., LTD.
315-318,BLDG.7,EAST SOFTWARE PARK, NO.90 WENSAN RD, HANGZHOU CITY, ZHEJIANG, CHINA
THE SCIENCE AND TECHNOLOGY FACILITIES COUNCIL
POLARIS HOUSE NORTH STAR AVENUE, SWINDON, SN2 1SZ
SIMON DAVID WILKINS BSC BIOMEDICAL SCIENCE
Born April 1930
ANA ROSA, GLASCOED, PONTYPOOL, GWENT, NP4 0UA
JIANGSU LONGLIQI BIO-SCIENCE COMPANY LIMITED
STUDIO D26 THAMES INNOVATION CENTRE, VERIDION WAY, ERITH, KENT, UNITED KINGDOM, DA1 4NA
IMPERIAL COLLEGE OF SCIENCE TECHNOLOGY AND MEDICINE
SHERFIELD BUILDING, EXHIBITION ROAD, LONDON, SW7 2AZ
IMPERIAL COLLEGE OF SCIENCE, TECHNOLOGY AND MEDICINE
SHERFIELD BUILDING EXHIBITION ROAD, SOUTH KENSINGTON, LONDON, UNITED KINGDOM, SW7 2AZ
IMPERIAL COLLEGE OF SCIENCE, TECHNOLOGY AND MEDICINE
SHERFIELD BUILDING EXHIBITION ROAD, SOUTH KENSINGTON, LONDON, UNITED KINGDOM, SW7 2AZ
NATIONAL ENDOWMENT FOR SCIENCE, TECHNOLOGY AND THE ARTS
1 PLOUGH PLACE, LONDON, EC4A 1DE