Drug Development Solutions is a company located at CB7 5WW Ely at Resolian Newmarket Road. This business has been in existence since 2022 and is established under the registration number 13985205. This business has been operating on the British market for two years now and its official status is active. Drug Development Solutions Limited was known two years from now under the name of Lgc Rhodes. This enterprise's registered with SIC code 74909 - Other professional, scientific and technical activities not elsewhere classified.
The business owes its achievements and permanent improvement to exactly two directors, who are Alexander A. and Patrick B., who have been leading the company for one year.