Alexei Brooun

Takeda San Diego
Total Patents: 6
Overall Rank: #870,614
Years Active: 2006–2009
Takeda San Diego Rank: #16