what is science solutions?