The European Medicines Agency (EMA) has opened a public consultation on a new “Reflection paper on non-human primates (NHPs) in safety testing of human medicinal products and opportunities for 3Rs implementation”. The aim of this Reflection Paper is to provide an...









