IBI – International Biopharmaceutical Industry Journal has published an article reviewing Genesis 2023

Read the article here