David Alexander
Johnson Controls Technology · Mars, Incorporated · Unknown
Total Patents:
5
Overall Rank:
#1,005,980
Years Active:
1981–2015
Johnson Controls Technology Rank:
#994