Edward Dennis LaChapelle
Bend Reserch · Ignyta
Total Patents:
5
Overall Rank:
#964,258
Years Active:
1990–2021
Bend Reserch Rank:
#37