Marc Francois

Johnson & Johnson · Sa Schappe · Bendix France
Total Patents: 21
Overall Rank: #201,936
Years Active: 1989–2025
Johnson & Johnson Rank: #1,888