ECDSR: European Centre of Drug Safety Research

What does ECDSR mean? The above is one of ECDSR meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: European Centre of Drug Safety Research