bn:02874788n
Noun Concept
JA
No term available
EN
A peptide microarray is a collection of peptides displayed on a solid surface, usually a glass or plastic chip. Wikipedia
Relations
Sources