10.1101/200014

A spontaneously blinking fluorescent protein for simple single laser super-resolution live cell imaging

2017-10-08