Jean Pierre Menard

Aurora Systems · Otis Elevator · Agresearch Limited
Total Patents: 14
Overall Rank: #353,945
Years Active: 1995–2011
Aurora Systems Rank: #1