What is ICH and Why? ICH stands for International Council for Harmonization. To be more precise, it is The International Council for Harmonization of Technical Requirements for Pharmaceuticals for Human Use. ICH is established in 1990. It started as a group of Pharma/Biotech Industry and Regulatory Agencies such as FDA from USA, Europe and Japan to discuss and harmonize scientific and technical aspects of drug registrations. Now, there are many other countries that joined ICH […]