Christopher John Arthur Finnis

Albumedix · Novozymes Biopharma Dk A/S · Albumedix A/S
Total Patents: 12
Overall Rank: #399,103
Years Active: 2001–2025
Albumedix Rank: #2