Kezar Life Sciences, Inc.

Kezar Life Sciences, Inc. (KZR)

Market Cap

46.55M

Website

https://www.kezarlifesciences.com

Earnings Date

Nov 12, 2024

Employees

58

IPO Date

Jun 21, 2018