Guangdong Laboratory Animals Monitoring Instituteh-index: 41Total citations: 7,949Total papers: 494Homepage: http://www.labagd.com/english/index.htm