Philippe Marchand

Edwards Lifesciences · Cryocath Technologies · Thomson Licensing
Total Patents: 48
Overall Rank: #57,651
Years Active: 1993–2025
Edwards Lifesciences Rank: #98