Anne G. Laurent-Crawford

Institut Pasteur · CNRS · Institut Pasteur And Centre Nationale De La Recherche Scientifique
Total Patents: 3
Overall Rank: #1,574,799
Years Active: 2000–2009
Institut Pasteur Rank: #407