Scott Cooper

Trustees Of Indiana University · Indiana University Research And Technology · Isis Pharmaceuticals
Total Patents: 5
Overall Rank: #922,619
Years Active: 2000–2024
Trustees Of Indiana University Rank: #61