Natalia Orlova

Allen Institute · University of California
Total Patents: 3
Overall Rank: #1,326,428
Years Active: 1991–2025
Allen Institute Rank: #6