Robyn M. Barfield
Redwood Bioscience · R.P. Scherer Technologies
Total Patents:
12
Overall Rank:
#402,828
Years Active:
2016–2024
Redwood Bioscience Rank:
#4