Trevor Woodage
Applera · Pe Corporation (Ny)
Total Patents:
13
Overall Rank:
#388,206
Years Active:
2002–2006
Applera Rank:
#21