10.1101/731539
Laccase-mediated catalyzed fluorescent reporter deposition for live cell imaging
2019-08-10