Brian Bachmann
Research Corporation Technologies · Vanderbilt University · Ecopia Biosciences
Total Patents:
13
Overall Rank:
#374,423
Years Active:
1997–2022
Research Corporation Technologies Rank:
#41