Benjamin Ames Leonard
Chevron · Los Alamos National Security
Total Patents:
5
Overall Rank:
#940,767
Years Active:
2012–2023
Chevron Rank:
#897