Kailera Therapeutics names Nur Nicholson as chief technology officer

Go back to Kailera Therapeutics names Nur Nicholson as chief technology officer
(NASDAQ: KLRA) Delayed: 17.17 -0.29 (1.66%)
Previous Close $17.46    52 Week High
Open $17.52    52 Week Low
Day High $17.96    P/E N/A 
Day Low $17.00    EPS
Volume 436,830