Michael R. Ruff
Creative Bio-Peptides · US Dept of Health & Human Services
Total Patents:
21
Overall Rank:
#201,011
Years Active:
1994–2025
Creative Bio-Peptides Rank:
#1