Profile picture
Anna Chikova
  • Manager
    One Lambda Inc., part of Thermo Fisher Scientific Inc.
    West Hills, United States
mini profile avatar Anna Chikova