William T. Townsend
Barrett Technology · MIT · NASA
Total Patents:
19
Overall Rank:
#230,688
Years Active:
1990–2025
Barrett Technology Rank:
#1