Transgenic Technologies in Modeling Human Diseases: Principles, Associated Technologies, Animal Management and Ethics

Date: June 5, 2017