Peter Sorenson

Badge from IAM Patent 1000 - Recommended Individual 2023 - Peter Sorenson