New Leaf
New Leaf. Means New Leaf Growth Fund I, L.P.
Found in
Wave Life Sciences Ltd. contract
New Leaf. Means New Leaf Ventures III, L.P. and each of its Affiliates.
Found in
Harpoon Therapeutics, Inc. contract