Timothy Londergan

Empire Technology Development · Lumera · Abaxx Technologies
Total Patents: 30
Overall Rank: #123,420
Years Active: 2006–2024
Empire Technology Development Rank: #36