Life sciences Life sciences Bionomous secures USD 2.7 million to automate life science research 24 January 2023