10.1101/731539

Laccase-mediated catalyzed fluorescent reporter deposition for live cell imaging

2019-08-10