News

Directive 2010/63/EU laid down restrictions on animal testing for the testing of cosmetics and ... in India is working on the development of skin imitations that mimic the native three-layer tissue ...