Career
Glenn was awarded 136 United States. patents, has worked as head of National Aeronautics and Space Administration Imaging Technology Commercial Space Center as well as head of FAU’s Imaging Technology Center and is among the most prolific commercially viable inventors in America. Glenn directed NYIT"s former Science and Technology Research Center in Florida, where he also developed his invention. The digital noise reducer received a patent in 3-Doctorate technology in 1979.