April 2020Arcturus Therapeutics$80,500,000 · Follow-On · Financial AdvisorAdvisoryHealthcareDiscuss your transactionView all transactions