Edgar C. Clausen

Bioengineering Resources · Ineos Bio Limited · Celanese Gmbh
Total Patents: 13
Overall Rank: #384,086
Years Active: 1986–2014
Bioengineering Resources Rank: #2