Results 371 to 377 of about 287,495 (377)
Some of the next articles are maybe not open access.

Lab-on-a-chip: microfluidics in drug discovery

Nature reviews. Drug discovery, 2006
P. Dittrich, A. Manz
semanticscholar   +1 more source

Home - About - Disclaimer - Privacy