- Article
The Chinese giant salamander (Andrias davidianus) is the biggest extant and endangered amphibian, which has an incongruous sex ratio during the artificial breeding process and is sex indistinguishable in appearance. The sex development mechanism of t...

