Likarda employs 13 employees. The Likarda management team includes Shelly Adams (Chief Commercial Officer), Francis Karanu (Director, Cell Therapy and R and D), and Jordan Hunt (Head of Product Innovation).
Looking for a particular Likarda employee's phone or email?