Margaret B. van Boldrik

Ophidian Pharmaceuticals · Promega
Total Patents: 4
Overall Rank: #1,270,115
Years Active: 1997–2003
Ophidian Pharmaceuticals Rank: #5