Citation Results

Research Highlights

Nature Biotechnology 22, 1531 (2004) | doi:10.1038/nbt1204-1531.

Full Text