Completed the reorganization of the Company during 2023 with all lab operations now located in the Sunnyvale, California Record revenue in 2023 of $1.2 million representing 43% growth over 2022 Record number of new collaborations executed in 2023, with four new partnerships during the…

  

By

Leave a Reply

Your email address will not be published. Required fields are marked *