zebrafish man's definitions
scientific term which means "after performing a high throughput screen" (latin, literally "after sifting")
by zebrafish man January 28, 2012
Get the post cribrummug.
Get the post cribrummug. We'll email you a link to sign in instantly.