Donald E. Macfarlane
University Of Iowa · Department Of Veterans Affairs · Georgia State University
Total Patents:
10
Overall Rank:
#515,554
Years Active:
1991–2014
University Of Iowa Rank:
#64