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