Christoph Nix

Abiomed Europe Gmbh · Impella Cardiotechnik Ag · Impella Cardiosystems Ag
Total Patents: 25
Overall Rank: #157,416
Years Active: 2001–2025
Abiomed Europe Gmbh Rank: #5