Sarah Briggs
Auterra · Cenovus Energy · British Telecommunications Plc
Total Patents:
3
Overall Rank:
#1,433,452
Years Active:
2011–2021
Auterra Rank:
#12