Posts

Showing posts with the label China

Odorrana Frogs as a Source for New Antibiotics

Oldest Viviparous Squamata

Molecules From the Skin of Hyla simplex

Xilousuchus sapingensis - An Early Archosaur

Zhuchengtyrannus magnus - a T. rex Relative

A New Species of Wolf Snake from Yunnan China