David Strait

Lunar · Mallinckrodt Hospital Products Ip Unlimited · Ino Therapeutics
Total Patents: 16
Overall Rank: #284,196
Years Active: 1991–2023
Lunar Rank: #6