Didier Leturcq

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