Roger John Griffin

Cancer Research Technology Limited · Newcastle University Ventures Limited · Kudos Pharmaceuticals Limited
Total Patents: 30
Overall Rank: #123,261
Years Active: 1991–2024
Cancer Research Technology Limited Rank: #7