• RecordNumber
    12253
  • Title

    Frontiers in biochip technology

  • Editor
    Wan-li xing and jing cheng
  • Publication
    Springer
  • Publication Year
    2006
  • Collation
    368
  • ISBN
    0387255680