EGAVE

microspotting

Meaning

  1. noun The deposition of biomolecules on a surface using capillaries etc

Similar words

microspot microspotter nanodeposition microdetection microcapillarization microfluorescence picoinjection microetching nanodeposit microinjection

Save “microspotting” to learn later