Lauren E. Flakne
Depuy Synthes Products · Torax Medical · Johnson & Johnson
Total Patents:
8
Overall Rank:
#613,543
Years Active:
2018–2024
Depuy Synthes Products Rank:
#614