Skip to main navigation Skip to search Skip to main content

Stamp for making a microarray of biomolecules

Research output: Patent

Original languageUndefined
Patent numberEP12186681
Publication statusPublished - 2012

Keywords

  • IR-85048

Cite this