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