Jean-François Delagneau
Bio-Rad Pasteur · CNRS · Institut Pasteur
Total Patents:
4
Overall Rank:
#1,223,742
Years Active:
2006–2013
Bio-Rad Pasteur Rank:
#3