Gennady Merkulov
Applera · Pe Corporation (Ny) · Pe
Total Patents:
28
Overall Rank:
#140,088
Years Active:
2001–2005
Applera Rank:
#8