Sterling Edward McBride

Sarnoff · David Sarnoff Research Center · Orchid Biosciences
Total Patents: 18
Overall Rank: #260,357
Years Active: 1996–2001
Sarnoff Rank: #53