Francisco Javier Fernandez-Gadea

Johnson & Johnson
Total Patents: 24
Overall Rank: #174,921
Years Active: 1997–2013
Johnson & Johnson Rank: #407