Robert M. Haefele
Transgenomic
Total Patents:
31
Overall Rank:
#119,924
Years Active:
1998–2006
Transgenomic Rank:
#3