Edward Byrd
Medical Research Institute
Total Patents:
8
Overall Rank:
#658,455
Years Active:
1997–2009
Medical Research Institute Rank:
#1