Leucid Bio

Leucid Bio management

The Leucid Bio company source record lists 24 employees. The visible Leucid Bio management graph includes:
Maya Glover
Maya Glover
Associate Director at Leucid Bio Ltd
0 0
General (6)
Camilla Bove
Camilla Bove
Scientist, Immunotherapy
1 0

Leucid Bio people graph sample