Winner

Light Switch Bio, LLC

Most Pioneering Photoactivated Chemotherapy Solutions Company 2023

International Life Sciences Awards - 2023

Light Switch Bio, LLC

International Life Sciences Awards - 2023

Most Pioneering Photoactivated Chemotherapy Solutions Company 2023
See Light Switch Bio, LLC's website