1 citations in PubMed Filters

Most cited article - PubMed ID 17133867

Triturus newts defy the running-swimming dilemma


. 2019 ; 14 (7) : e0219069. [epub] 20190708