Raymond A. Felix

Stauffer Chemical · Ici Americas · Zeneca Limited
Total Patents: 51
Overall Rank: #53,112
Years Active: 1980–1999
Stauffer Chemical Rank: #1