Craig Baird
Ridewell
Total Patents:
5
Overall Rank:
#980,500
Years Active:
2009–2019
Ridewell Rank:
#7