1 comment for “Science Rides to the aid of the Oil Sands, apparently.