78298602
Sep 10, 2003
Oct 26, 2004
NANODISC INC.
Subscribe
Biochemical research services in the field of nanoscale membrane-protein self-assembled discoidal structures for use in drug delivery and drug discovery