Loading Content
What does this mean to life science companies and related suppliers currently in the EU market? First, Annex 11 is not a legal requirement but a guidance that applies to companies that manufacture or sell human and veterinary medicinal products in the 27 states belonging to the European Union.