Daruka Mahadevan

University Of Arizona · University Of Texas System · Astex Pharmaceuticals
Total Patents: 12
Overall Rank: #415,716
Years Active: 2007–2019
University Of Arizona Rank: #16