403 employees
Japan - The Government of Japan is a non profit organization.
$115M sweet spot round size
Most of their 1 investments are in rounds between $115M and $115M
Arcturus Therapeutics raised $115M on August 14, 2023
Investors: Japan - The Government of Japan