10.1101/2022.05.11.491555

Microinjection in C. elegans by direct penetration of elastomeric membranes

2022-05-11