10.1101/2022.01.21.477193

A bite force database of 654 insect species

2022-01-24