10.1101/859413
A simple device to immobilize protists for electrophysiology and microinjection
2019-11-29