Alan Shields

Bank of America · Eresearchtechnology · Invivodata
Total Patents: 6
Overall Rank: #796,675
Years Active: 2005–2024
Bank of America Rank: #1,245