10.1101/859413

A simple device to immobilize protists for electrophysiology and microinjection

2019-11-29