Vincent Detalle

National Research Council Of Canada · CEA
Total Patents: 4
Overall Rank: #1,259,951
Years Active: 2003–2006
National Research Council Of Canada Rank: #203