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