Learn about Hamilton Health Sciences' innovative trial using filters to capture blood clots and improve stroke prevention ...