Vassilios Bavetsias

Cancer Research Technology Limited · Btg International · British Technology Group Limited
Total Patents: 15
Overall Rank: #311,104
Years Active: 1996–2024
Cancer Research Technology Limited Rank: #31