TY - RPRT TI - Self-assembling protein microarrays. AU - Niroshan Ramachandran AU - Eugenie Hainsworth AU - Bhupinder Bhullar AU - Samuel Eisenstein AU - Benjamin Rosen AU - Albert Y Lau AU - Johannes C Walter AU - Joshua LaBaer PY - 2004 DO - 10.1126/science.1097639 UR - https://pubmed.ncbi.nlm.nih.gov/15232106/ ID - 15232106 ER -