By Kate McAlpine2011-04-13T15:40:00
Self propelling tubes capture cancer cells from biological samples