ByNobleID
    Semi-synthetic nucleic acid-protein conjugates: applications in life sciences and nanobiotechnology. | NobleID