Michael Birch

F2G · Unknown · Esselte
Total Patents: 11
Overall Rank: #449,192
Years Active: 2001–2023
F2G Rank: #4