Amanda Eun-Yeong Leonard
Abbott · Calgene · Monsanto Technology
Total Patents:
22
Overall Rank:
#197,275
Years Active:
2000–2014
Abbott Rank:
#212