Henry Backman

Coupa Software Incorporated · Orion Diagnostica Oy · Orion-Yhtyma Oy
Total Patents: 3
Overall Rank: #1,367,229
Years Active: 2000–2024
Coupa Software Incorporated Rank: #87