Anuradha Roy

University Of Kansas · Stowers Institute For Medical Research · Ptc Therapeutics
Total Patents: 5
Overall Rank: #896,983
Years Active: 2013–2025
University Of Kansas Rank: #71