Stephen A. Noe has been granted 12 US patents while listed as an inventor at Kellogg Brown & Root. The first was granted in 1987 and the most recent in August 2023. Stephen A. Noe ranks #396,045 of 4,157,543 US inventors in our database (top 9.5%). Patent records list Stephen A. Noe in Tomball, TX, US.