Every protein in your body is made up of the same 20 building blocks called amino acids. But just because nature is stuck with a limited toolkit doesn’t mean humans can’t expand it.
AstraZeneca’s new EVP of international amid China investigation; Janux’s $300M offering
Plus, news about Arrakis, Eli Lilly, Everest Medicines, Teva, Rondo Therapeutics, Trevi Therapeutics, Foresee Pharmaceuticals and Revolution Medicines: AstraZeneca taps new leader to run China