Brian R. de Costa

US Dept of Health & Human Services · Neurogen · G.D. Searle
Total Patents: 23
Overall Rank: #186,684
Years Active: 1987–2003
US Dept of Health & Human Services Rank: #52