US House Committee on Science, Space, and Technology chairman Lamar Smith (Republican-Texas) has described as “inexcusable” the Environmental Protection Agency’s (EPA) announcement that the Scientific Advisory Panel’s upcoming meeting on the chemical glyphosate has been further delayed.