Stephen Desbruslais
Xtera Communications · Neptune Subsea Ip Limited · Nortel Networks Limited
Total Patents:
6
Overall Rank:
#830,977
Years Active:
1996–2020
Xtera Communications Rank:
#13