Rebecca L. Lacouture
Evolved By Nature · Silk Therapeutics
Total Patents:
12
Overall Rank:
#396,799
Years Active:
2019–2025
Evolved By Nature Rank:
#3