Robert Batchelor

Base Pair Biotechnologies · Invitrogen
Total Patents: 9
Overall Rank: #545,250
Years Active: 2008–2024
Base Pair Biotechnologies Rank: #2