Trevor McFarland

Research Development Foundation · Oregon Health & Science University
Total Patents: 8
Overall Rank: #631,074
Years Active: 2009–2021
Research Development Foundation Rank: #23