Christopher Armour

Resolution Bioscience · Rosetta Inpharmatics · Nugen Technologies
Total Patents: 10
Overall Rank: #476,691
Years Active: 2004–2025
Resolution Bioscience Rank: #3