David Strait

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