translate English to French: It was developed by the UK-based Current Controlled Trials, Ltd., which is part of the Current Science Group of biomedical publishing companies.
Il a été mis au point par une compagnie siégeant en Grande-Bretagne : « Current Controlled Trials Ltd. », membre des compagnies de publications biomédicales du « Current Science Group ».