Innovative Cancer Institute
Aerospace/defense
33143 South Miami
United States
Phone: (305) 669-6833
Website: http://innovativecancer.com/index.php
In 2008, Dr. Amendola created the Innovative Cancer Institute (ICI) a state-of-the-art cancer care treatment center located in South Miami, Florida.



