Logo of Huzzle
Pangea Bio
image

Pangea Bio

London

Drug discovery inspired by nature, powered by AI

London

Science & Healthcare
sidebar.industry
11-50
sidebar.employees
2021
sidebar.founded-year