Christopher M. Clemens

Ophidian Pharmaceuticals · Promega · Watson Laboratories
Total Patents: 8
Overall Rank: #662,617
Years Active: 1997–2004
Ophidian Pharmaceuticals Rank: #2