Pascal Jean-Marie Hafliger

Universitat Zurich · Mallinckrodt
Total Patents: 3
Overall Rank: #1,532,003
Years Active: 2005–2014
Universitat Zurich Rank: #60