Denis R. DeLuca

Biotics Research
Total Patents: 2
Overall Rank: #2,240,365
Years Active: 1999–2000
Biotics Research Rank: #4