David Meer
The Stanley Works · Reflexion Medical · Paul Scherrer Institut
Total Patents:
10
Overall Rank:
#487,162
Years Active:
2004–2024
The Stanley Works Rank:
#34