Stephen Allen

Dialog Semiconductor · Revvity Health Sciences · Xenon Pharmaceuticals
Total Patents: 5
Overall Rank: #902,538
Years Active: 1994–2025
Dialog Semiconductor Rank: #157