Alexander Strachan

Lifescan Scotland Limited · Branchpoint Technologies · Connelly Containers
Total Patents: 11
Overall Rank: #446,431
Years Active: 1999–2023
Lifescan Scotland Limited Rank: #14