Type to search

Facel Casta-Báez, president and inventor of Emu Comfort, a Puerto Rico-based medical equipment company specializing in orthopedic pillows.