Pierre Langlade-Demoyen
Institut Pasteur · Scripps Research · Inserm
Total Patents:
12
Overall Rank:
#414,441
Years Active:
1994–2020
Institut Pasteur Rank:
#88