David D. North
NASA · Siemens Westinghouse Power · Electronic Theatre Controls
Total Patents:
14
Overall Rank:
#338,902
Years Active:
2004–2024
NASA Rank:
#448