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