Xavier Michalet
Institut Pasteur · CNRS · University of California
Total Patents:
4
Overall Rank:
#1,243,571
Years Active:
2002–2010
Institut Pasteur Rank:
#268