Michael D. Barber
Cts · Qiagen Gmbh · University Of Manchester Institute Of Science And Technology
Total Patents:
12
Overall Rank:
#400,162
Years Active:
1981–2025
Cts Rank:
#126