Ralph Ludwig
The Braun · U.S. Environmental Protection Agency
Total Patents:
2
Overall Rank:
#2,150,593
Years Active:
2007–2008
The Braun Rank:
#526