Elena Novakovskaia
Earth Networks · Sky Station International · University of California
Total Patents:
12
Overall Rank:
#407,183
Years Active:
2000–2023
Earth Networks Rank:
#5