Stephen Barrett Segall
University of Michigan · Kms Fusion
Total Patents:
5
Overall Rank:
#990,721
Years Active:
1980–2017
University of Michigan Rank:
#1,079