The salamander is indigenous to China and belongs to the endangered species. The work was done jointly with a group of Nanchang University.
China Bio news release, October 23, 2013
The salamander is indigenous to China and belongs to the endangered species. The work was done jointly with a group of Nanchang University.
China Bio news release, October 23, 2013