Department of Pharmacology and Toxicology Centre for Laboratory Animal Technology and Research Sathyabama Institute of Science and Technology Jeppiaar Nagar Chennai 600119 Tamil Nadu India;
School of Pharmacy Sathyabama Institute of Science and Technology Jeppiaar Nagar Chennai 600119 Tamil Nadu India;
Chinese Association for Laboratory Animal Sciences Chaoyang District Beijing 100021 China;