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