Thomas Barratt

Johnson Controls Technology · York International · Evonik Degussa Gmbh
Total Patents: 5
Overall Rank: #1,004,071
Years Active: 2005–2015
Johnson Controls Technology Rank: #611