Ciara Torres-Spelliscy

Ciara Torres-Spelliscy is a professor of law at Stetson University College of Law.