Telocytes in pancreas of the Chinese giant salamander (Andrias davidianus).

Telocytes in pancreas of the Chinese giant salamander (Andrias davidianus).