Nicolas A. Echeverri
3M
Total Patents:
41
Overall Rank:
#75,790
Years Active:
2012–2024
3M Rank:
#204