Oleg Brodsky
Takeda San Diego
Total Patents:
3
Overall Rank:
#1,588,311
Years Active:
2007
Takeda San Diego Rank:
#35