Evolva Bio UK Ltd. is a company that provides Drug discovery, Small molecule, Biology and more. Evolva Bio UK Ltd. is headquartered in United Kingdom Cambridgeshire. Evolva Bio UK Ltd. was founded in 2006. Evolva Bio UK Ltd. has a total of 10 patents
Prosarix is a privately-owned biotechnology company based in Cambridge, UK. It develops computational approaches and products to assist in many aspects...