Deidre Strand

Wildcat Discovery Technologies · Johnson Controls Technology · Dow Global Technologies
Total Patents: 29
Overall Rank: #129,405
Years Active: 2003–2024
Wildcat Discovery Technologies Rank: #4