incubator

Eli Lilly opens up initial biotech incubator in China

Lily Site Laboratory can hold 5 to 8 biotech start-ups and groups simultaneously.

- Advertisement -
Ad image
- Advertisement -
Ad image