Michael Christopher James Harris

Chiroscience · Astra Ab · Biocomposites Limited
Total Patents: 4
Overall Rank: #1,117,816
Years Active: 2000–2024
Chiroscience Rank: #13