David P. Kapturowski
Spruce Environmental Technologies
Total Patents:
2
Overall Rank:
#2,222,513
Years Active:
1997–2001
Spruce Environmental Technologies Rank:
#2