Robert McMahon
IBM · Evoqua Water Technologies · Rohm And Haas Electronic Materials Singapore Pte
Total Patents:
43
Overall Rank:
#69,971
Years Active:
1981–2024
IBM Rank:
#7,450