Alan J. Russell

University Of Pittsburgh · Carnegie Mellon University · Edgewise Therapeutics
Total Patents: 42
Overall Rank: #71,792
Years Active: 1995–2025
University Of Pittsburgh Rank: #5