Donald Hou

Schering · Schering-Plough
Total Patents: 14
Overall Rank: #354,579
Years Active: 1988–2010
Schering Rank: #244