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