NCT05789771 2023-03-31
ATLANT
Blokhin's Russian Cancer Research Center
Completed
Blokhin's Russian Cancer Research Center
Centre Leon Berard
Eli Lilly and Company
Eli Lilly and Company
Eli Lilly and Company
Eli Lilly and Company
Eli Lilly and Company