Didier Leturcq
Scripps Research · Johnson & Johnson · Ortho-Mcneil Pharmaceutical
Total Patents:
14
Overall Rank:
#352,076
Years Active:
1998–2015
Scripps Research Rank:
#92