HomeContact

In vivo Detection of Biomolecule Concentrations Using Fluorescent Tags

Patent number: EP1332364