Robert A. Rousseau
Johnson & Johnson · D-Box Technologies · Schneider Automation
Total Patents:
74
Overall Rank:
#26,158
Years Active:
1999–2025
Johnson & Johnson Rank:
#79