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