Leah Turner
Diadexus · Amersham Biosciences
Total Patents:
4
Overall Rank:
#1,227,073
Years Active:
2005–2013
Diadexus Rank:
#14