Peter Welch

Aastra Technologies Limited · Tt Systems · Oath
Total Patents: 9
Overall Rank: #563,074
Years Active: 1989–2020
Aastra Technologies Limited Rank: #3