A fluorophore ligase for site-specific protein labeling inside living cells
(Q24630582)
scientific article
scientific article
Language:
Current Data About
A fluorophore ligase for site-specific protein labeling inside living cells