John Ellis
National Research Development
Total Patents:
11
Overall Rank:
#450,324
Years Active:
1986–2022
National Research Development Rank:
#45