USF researching Antarctic sea squirt that could be tool in fight against melanoma
Researchers say a sea squirt only found in Antarctica produces a substance shown to kill melanoma. |!| Hillsborough County
Researchers say a sea squirt only found in Antarctica produces a substance shown to kill melanoma. |!| Hillsborough County