J. Jenny Yuan

Johnson & Johnson · Depuy Mitek
Total Patents: 12
Overall Rank: #418,865
Years Active: 2000–2017
Johnson & Johnson Rank: #1,241