Registered entities
PERCEPTIVE ADVISORS, LLC
Reg. No. 522291758United States
PERCEPTIVE ADVISORS LLC
Reg. No. 3298741United States
ARYA SCIENCES ACQUISITION CORP.
Reg. No. 1746037United States
ARYA SCIENCES ACQUISITION CORP V
Reg. No. 1852432United States
ARYA SCIENCES ACQUISITION CORP IV
Reg. No. 1838821United States
