Michel Martin
J.M. Huber · Rhodia Chimie · G.E. Leblanc
Total Patents:
22
Overall Rank:
#194,109
Years Active:
1984–2022
J.M. Huber Rank:
#26