Karen Joy Shaw

Trius Therapeutics · Johnson & Johnson · NVIDIA
Total Patents: 12
Overall Rank: #405,220
Years Active: 1992–2024
Trius Therapeutics Rank: #2