//
Alex Chenchik
Leonid Iakoubov
Mikhail Makhanov
Costa Frangou
Cellecta, Inc., Mountain View, CA.
United States
Cellecta Inc.
Oncology (ONC)
Solid malignancies
N/A
NA