Login
Nature Biotechnology 25, 1405 (2007) doi:10.1038/nbt1207-1405
Table 1
Subscribe to Nature Biotechnology
ADVERTISEMENT
Top