Jeffrey L. Ellis
Battelle Memorial Institute · Eli Lilly · Revive Environmental Technology
Total Patents:
18
Overall Rank:
#248,017
Years Active:
2016–2025
Battelle Memorial Institute Rank:
#177