Self-assembling protein microarrays

Self-assembling protein microarrays