Leroy D. Holmes

Abengoa Bioenergy New Technologies
Total Patents: 2
Overall Rank: #2,005,835
Years Active: 2015–2016
Abengoa Bioenergy New Technologies Rank: #4