Eric Lader
Ambion · Applied Biosystems · Qiagen Sciences
Total Patents:
5
Overall Rank:
#1,012,181
Years Active:
2000–2013
Ambion Rank:
#6