Martin H. Teicher
The Mclean Hospital · Sepracor
Total Patents:
19
Overall Rank:
#239,820
Years Active:
1997–2015
The Mclean Hospital Rank:
#2