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