Mark Andrew Fletcher
Smart Technologies Ulc · British Telecommunications Public Limited · Nureva
Total Patents:
20
Overall Rank:
#219,950
Years Active:
1999–2023
Smart Technologies Ulc Rank:
#6