Glossary Term
ICH
International Council for Harmonisation of Technical Requirements for Pharmaceuticals for Human Use (ICH) develops global standards for drug quality, safety, and efficacy to streamline approvals.
Listen to definition
Further reading
Spotted an error or have a suggestion? Get in touch