Stephen M. French

Mars, Incorporated · Rhone-Poulenc Rorer Pharmaceuticals · Unknown
Total Patents: 15
Overall Rank: #305,796
Years Active: 1988–2025
Mars, Incorporated Rank: #255