Summary A recent study by a Florida-based university found promising results after examining the possibility of using sea squirts to develop a new treatment for melanoma.
Summary A recent study by a Florida-based university found promising results after examining the possibility of using sea squirts to develop a new treatment for melanoma.