Dennis J. Flood
Johnson Controls Technology · William Marsh Rice University · Natcore Technology
Total Patents:
22
Overall Rank:
#192,176
Years Active:
2000–2024
Johnson Controls Technology Rank:
#214