Rick S. Chartrand

Descartes Labs · Los Alamos National Security
Total Patents: 12
Overall Rank: #406,885
Years Active: 2015–2023
Descartes Labs Rank: #1